{"alibaba-token-plan-cn":{"models":{"deepseek-v3.2":{"id":"deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-03","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":98304},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-image-2.0-pro":{"id":"qwen-image-2.0-pro","type":"image","name":"Qwen Image 2.0 Pro","family":"qwen","release_date":"2026-03-03","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"images":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"qwen3.7-plus":{"id":"qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.8-max-preview":{"id":"qwen3.8-max-preview","type":"chat","name":"Qwen3.8 Max Preview","family":"qwen","release_date":"2026-07-19","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.7-max":{"id":"qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.6-flash":{"id":"qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":131072}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"glm-5":{"id":"glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"wan2.7-image":{"id":"wan2.7-image","type":"image","name":"Wan2.7 Image","release_date":"2026-05-29","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"images":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"deepseek-v4.1-flash-1017":{"id":"deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen-image-3.0-pro":{"id":"qwen-image-3.0-pro","type":"image","name":"Qwen-Image-3.0-Pro","family":"qwen","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/tiff","image/webp","image/gif"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"input":4500,"output":0},"cost":{"image":{"output":{"unit":"image","price":0}}},"api":{"images":{"base_url":"https://token-plan.maas.qianwenaiapi.com/api/v1","sdk":{}}}},"wan2.7-image-pro":{"id":"wan2.7-image-pro","type":"image","name":"Wan2.7 Image Pro","release_date":"2026-05-29","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"images":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-image-2.0":{"id":"qwen-image-2.0","type":"image","name":"Qwen Image 2.0","family":"qwen","release_date":"2026-03-03","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"images":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"MiniMax-M2.5":{"id":"MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"input":196601,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.6-plus":{"id":"qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":131072}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.cn-beijing.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}}},"id":"alibaba-token-plan-cn","name":"Alibaba Token Plan (China)","doc":"https://www.alibabacloud.com/help/zh/model-studio/token-plan-overview","env":["ALIBABA_TOKEN_PLAN_API_KEY"]},"venice":{"models":{"gemini-3-7-flash":{"id":"gemini-3-7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.9375,"cache":{"read":0.09375}},"output":{"price":4.6875}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v3.2":{"id":"deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":160000,"output":32768},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.16}},"output":{"price":0.48}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":1.65,"cache":{"read":0.165}},"output":{"price":4.95}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-5":{"id":"kimi-k2-5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.56,"cache":{"read":0.22}},"output":{"price":3.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google-gemma-3-27b-it":{"id":"google-gemma-3-27b-it","type":"chat","name":"Google Gemma 3 27B Instruct","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":198000,"output":16384},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-5-5":{"id":"claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-56-luna":{"id":"openai-gpt-56-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5-5":{"id":"claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"google-gemma-4-26b-a4b-it":{"id":"google-gemma-4-26b-a4b-it","type":"chat","name":"Google Gemma 4 26B A4B Instruct","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/quicktime","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.05}},"output":{"price":0.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-1-flash-uncensored":{"id":"deepseek-v4-1-flash-uncensored","type":"chat","name":"DeepSeek V4.1 Flash Uncensored","family":"deepseek","release_date":"2026-10-23","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.00825}},"output":{"price":1.32}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-6":{"id":"grok-4-6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":500000,"output":200000},"cost":{"text":{"input":{"price":2.27,"cache":{"read":0.57},"overrides":[{"when":{"context":{"gt":200000}},"price":4.53,"cache":{"read":1.13}}]},"output":{"price":6.8,"overrides":[{"when":{"context":{"gt":200000}},"price":13.6}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-6-sol":{"id":"openai-gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen-3-8-max":{"id":"qwen-3-8-max","type":"chat","name":"Qwen 3.8 Max","family":"qwen","release_date":"2026-07-19","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.3125,"write":3.125}},"output":{"price":7.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-61-terra":{"id":"openai-gpt-61-terra","type":"chat","name":"GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25},"overrides":[{"when":{"context":{"gt":272000}},"price":2,"cache":{"read":0.1,"write":2.5}}]},"output":{"price":5,"overrides":[{"when":{"context":{"gt":272000}},"price":7.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"z-ai-glm-5v-turbo":{"id":"z-ai-glm-5v-turbo","type":"chat","name":"GLM 5V Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":200000,"output":32768},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.3}},"output":{"price":5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google-gemma-4-31b-it":{"id":"google-gemma-4-31b-it","type":"chat","name":"Google Gemma 4 31B Instruct","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/quicktime","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.09}},"output":{"price":0.36}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"nvidia-nemotron-3-ultra-550b-a55b":{"id":"nvidia-nemotron-3-ultra-550b-a55b","type":"chat","name":"NVIDIA Nemotron 3 Ultra","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":32768},"cost":{"text":{"input":{"price":0.625,"cache":{"read":0.1875}},"output":{"price":3.125}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-54":{"id":"openai-gpt-54","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"input":922000,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3-1-flash":{"id":"minimax-m3-1-flash","type":"chat","name":"MiniMax M3.1 Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.1875,"cache":{"read":0.01875}},"output":{"price":0.75}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-52":{"id":"openai-gpt-52","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"input":272000,"output":65536},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.028}},"output":{"price":0.26}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5-fast":{"id":"claude-opus-5-fast","type":"chat","name":"Claude Opus 5 Fast","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.2-3b":{"id":"llama-3.2-3b","type":"chat","name":"Llama 3.2 3B","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"hermes-3-llama-3.1-405b":{"id":"hermes-3-llama-3.1-405b","type":"chat","name":"Hermes 3 Llama 3.1 405b","family":"nousresearch","release_date":"2024-08-16","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.1},"output":{"price":3}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}}}},"minimax-m3-preview":{"id":"minimax-m3-preview","type":"chat","name":"MiniMax M3 Preview","family":"minimax-m3","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/mpeg","video/quicktime","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":524288,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"grok-build-0-1":{"id":"grok-build-0-1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2,"cache":{"read":0.4}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":200000}},"price":4}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-235b-a22b-thinking-2507":{"id":"qwen3-235b-a22b-thinking-2507","type":"chat","name":"Qwen 3 235B A22B Thinking 2507","family":"qwen","release_date":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.45},"output":{"price":3.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-5-35b-a3b":{"id":"qwen3-5-35b-a3b","type":"chat","name":"Qwen 3.5 35B A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.05}},"output":{"price":1}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-55-pro":{"id":"openai-gpt-55-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"mistral-small-3-2-24b-instruct":{"id":"mistral-small-3-2-24b-instruct","type":"chat","name":"Mistral Small 3.2 24B Instruct","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":0.09375},"output":{"price":0.25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"nvidia-nemotron-3-5-super-vl-120b-a12b":{"id":"nvidia-nemotron-3-5-super-vl-120b-a12b","type":"chat","name":"NVIDIA Nemotron 3.5 Super VL 120B","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.125}},"output":{"price":1.25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-20":{"id":"grok-4-20","type":"chat","name":"Grok 4.20","family":"grok","release_date":"2026-03-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":2000000,"output":128000},"cost":{"text":{"input":{"price":1.42,"cache":{"read":0.23},"overrides":[{"when":{"context":{"gt":200000}},"price":2.83,"cache":{"read":0.45}}]},"output":{"price":2.83,"overrides":[{"when":{"context":{"gt":200000}},"price":5.67}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-open":{"id":"muse-spark-open","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.5625,"cache":{"read":0.1875}},"output":{"price":5.3125}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5-5":{"id":"claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"xiaomi-mimo-v2-5":{"id":"xiaomi-mimo-v2-5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08}},"output":{"price":2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-3":{"id":"grok-4-3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":32000},"cost":{"text":{"input":{"price":1.42,"cache":{"read":0.23},"overrides":[{"when":{"context":{"gt":200000}},"price":2.83,"cache":{"read":0.45}}]},"output":{"price":2.83,"overrides":[{"when":{"context":{"gt":200000}},"price":5.67}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"aion-labs-aion-3-0":{"id":"aion-labs-aion-3-0","type":"chat","name":"Aion 3.0","release_date":"2026-05-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":3.75,"cache":{"read":0.9375}},"output":{"price":7.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-1-flash-1017":{"id":"deepseek-v4-1-flash-1017","type":"chat","name":"DeepSeek v4.1 Flash (1017)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.0075}},"output":{"price":1.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-vl-235b-a22b":{"id":"qwen3-vl-235b-a22b","type":"chat","name":"Qwen3 VL 235B","release_date":"2026-01-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.21,"cache":{"read":0.1}},"output":{"price":1.9}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5-5-fast":{"id":"claude-opus-5-5-fast","type":"chat","name":"Claude Opus 5.5 Fast","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":8,"cache":{"read":0.4,"write":10}},"output":{"price":40}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.07}},"output":{"price":3.75}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3-1-pro-highspeed":{"id":"kimi-k3-1-pro-highspeed","type":"chat","name":"Kimi K3.1 Pro Highspeed","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":6,"cache":{"read":0.6000000000000001}},"output":{"price":30}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"mercury-2":{"id":"mercury-2","type":"chat","name":"Mercury 2","family":"mercury","release_date":"2026-02-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":50000},"cost":{"text":{"input":{"price":0.3125,"cache":{"read":0.03125}},"output":{"price":0.9375}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-5-flash-lite":{"id":"gemini-3-5-flash-lite","type":"chat","name":"Gemini 3.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.375,"cache":{"read":0.0375}},"output":{"price":3.125}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m27":{"id":"minimax-m27","type":"chat","name":"MiniMax M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":198000,"output":32768},"cost":{"text":{"input":{"price":0.375,"cache":{"read":0.06875}},"output":{"price":1.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-5-397b-a17b":{"id":"qwen3-5-397b-a17b","type":"chat","name":"Qwen 3.5 397B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.75},"output":{"price":4.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-61-sol":{"id":"openai-gpt-61-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-235b-a22b-instruct-2507":{"id":"qwen3-235b-a22b-instruct-2507","type":"chat","name":"Qwen 3 235B A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.75}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"olafangensan-glm-4.7-flash-heretic":{"id":"olafangensan-glm-4.7-flash-heretic","type":"chat","name":"GLM 4.7 Flash Heretic","family":"glm","release_date":"2026-02-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":200000,"output":24000},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.035}},"output":{"price":0.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-uncensored":{"id":"gemma-4-uncensored","type":"chat","name":"Gemma 4 Uncensored","family":"gemma","release_date":"2026-04-13","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.1625},"output":{"price":0.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":3.75,"cache":{"read":0.375}},"output":{"price":18.75}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi-mimo-v2-6-flash":{"id":"xiaomi-mimo-v2-6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.175,"cache":{"read":0.00375}},"output":{"price":0.35}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash 0423","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.138,"cache":{"read":0.028}},"output":{"price":0.275}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"venice-uncensored-1-2":{"id":"venice-uncensored-1-2","type":"chat","name":"Venice Uncensored 1.2","family":"venice","release_date":"2026-04-01","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.9}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-6":{"id":"kimi-k2-6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.16}},"output":{"price":3.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen-3-8-27b":{"id":"qwen-3-8-27b","type":"chat","name":"Qwen 3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.45},"output":{"price":3.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"z-ai-glm-5-3":{"id":"z-ai-glm-5-3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.325}},"output":{"price":5.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"inkling":{"id":"inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":524288,"output":65536},"cost":{"text":{"input":{"price":0.5625,"cache":{"read":0.125}},"output":{"price":1.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"mercury-3":{"id":"mercury-3","type":"chat","name":"Mercury 3","family":"mercury","release_date":"2026-10-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.35}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-4o-2024-11-20":{"id":"openai-gpt-4o-2024-11-20","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-11-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-8-flash":{"id":"gemini-3-8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.9375,"cache":{"read":0.09375}},"output":{"price":4.6875}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen-3-7-plus":{"id":"qwen-3-7-plus","type":"chat","name":"Qwen 3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":0.625},"overrides":[{"when":{"context":{"gt":256000}},"price":1.5,"cache":{"read":0.15,"write":1.875}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":256000}},"price":6}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-1-pro-preview":{"id":"gemini-3-1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.5,"write":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":5,"cache":{"read":0.5,"write":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen-3-6-plus":{"id":"qwen-3-6-plus","type":"chat","name":"Qwen 3.6 Plus Uncensored","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.625,"cache":{"read":0.0625,"write":0.78},"overrides":[{"when":{"context":{"gt":256000}},"price":2.5,"cache":{"read":0.0625,"write":0.78}}]},"output":{"price":3.75,"overrides":[{"when":{"context":{"gt":256000}},"price":7.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"gemini-4-argon":{"id":"gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.125}},"output":{"price":12.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-55":{"id":"openai-gpt-55","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"input":922000,"output":131072},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-6-27b":{"id":"qwen3-6-27b","type":"chat","name":"Qwen 3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.325},"output":{"price":3.25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-5-flash":{"id":"gemini-3-5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":1.55,"cache":{"read":0.155,"write":0.086}},"output":{"price":9.45}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-6-astra-pro":{"id":"openai-gpt-6-astra-pro","type":"chat","name":"GPT-6 Astra Pro","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-next-80b":{"id":"qwen3-next-80b","type":"chat","name":"Qwen 3 Next 80b","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":0.35},"output":{"price":1.9}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-oss-120b":{"id":"openai-gpt-oss-120b","type":"chat","name":"OpenAI GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.3}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-56-terra":{"id":"openai-gpt-56-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"venice-uncensored-role-play":{"id":"venice-uncensored-role-play","type":"chat","name":"Venice Role Play Uncensored","family":"venice","release_date":"2026-02-20","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.5},"output":{"price":2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-1-flash":{"id":"deepseek-v4-1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.0075}},"output":{"price":1.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m25":{"id":"minimax-m25","type":"chat","name":"MiniMax M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":198000,"output":32768},"cost":{"text":{"input":{"price":0.27,"cache":{"read":0.03}},"output":{"price":0.95}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"z-ai-glm-5-3-flash":{"id":"z-ai-glm-5-3-flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"muse-wonder":{"id":"muse-wonder","type":"chat","name":"Muse Wonder","family":"muse","release_date":"2026-10-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","audio/wav","audio/mpeg","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mp4","video/mp4","video/mpeg","video/quicktime","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":5,"cache":{"read":0.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org-glm-4.7":{"id":"zai-org-glm-4.7","type":"chat","name":"GLM 4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":198000,"output":16384},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.11}},"output":{"price":2.65}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"aion-labs-aion-3-5-mini":{"id":"aion-labs-aion-3-5-mini","type":"chat","name":"Aion 3.5 Mini","release_date":"2026-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.875,"cache":{"read":0.225}},"output":{"price":1.75}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-6-luna":{"id":"openai-gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"z-ai-glm-5-turbo":{"id":"z-ai-glm-5-turbo","type":"chat","name":"GLM 5 Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":200000,"output":32768},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":198000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5-1":{"id":"claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"kimi-k2-7-code":{"id":"kimi-k2-7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.16}},"output":{"price":3.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-54-mini":{"id":"openai-gpt-54-mini","type":"chat","name":"GPT-5.4 Mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen-3-8-flash":{"id":"qwen-3-8-flash","type":"chat","name":"Qwen 3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.014}},"output":{"price":0.49}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-6-astra":{"id":"openai-gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-20-multi-agent":{"id":"grok-4-20-multi-agent","type":"chat","name":"Grok 4.20 Multi-Agent","family":"grok","release_date":"2026-03-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":2000000,"output":128000},"cost":{"text":{"input":{"price":1.42,"cache":{"read":0.23},"overrides":[{"when":{"context":{"gt":200000}},"price":2.83,"cache":{"read":0.45}}]},"output":{"price":2.83,"overrides":[{"when":{"context":{"gt":200000}},"price":5.67}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}}}},"aion-labs-aion-3-0-mini":{"id":"aion-labs-aion-3-0-mini","type":"chat","name":"Aion 3.0 Mini","release_date":"2026-05-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.875,"cache":{"read":0.225}},"output":{"price":1.75}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3-fast-api":{"id":"kimi-k3-fast-api","type":"chat","name":"Kimi K3 Fast","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":4.5,"cache":{"read":0.45}},"output":{"price":22.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"nvidia-nemotron-3-nano-30b-a3b":{"id":"nvidia-nemotron-3-nano-30b-a3b","type":"chat","name":"NVIDIA Nemotron 3 Nano 30B","family":"nemotron","release_date":"2025-12-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.075},"output":{"price":0.3}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen-3-7-max":{"id":"qwen-3-7-max","type":"chat","name":"Qwen 3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/mpeg","video/quicktime","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":2.7,"cache":{"read":0.27,"write":3.35}},"output":{"price":8.05}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"abliteration-abliterated-model-large-flash":{"id":"abliteration-abliterated-model-large-flash","type":"chat","name":"Abliterated Large Flash","release_date":"2026-10-23","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":2.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-56-luna-pro":{"id":"openai-gpt-56-luna-pro","type":"chat","name":"GPT-5.6 Luna Pro","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-coder-480b-a35b-instruct-turbo":{"id":"qwen3-coder-480b-a35b-instruct-turbo","type":"chat","name":"Qwen 3 Coder 480B Turbo","family":"qwen","release_date":"2026-01-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.04}},"output":{"price":1.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-53-codex":{"id":"openai-gpt-53-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org-glm-5":{"id":"zai-org-glm-5","type":"chat","name":"GLM 5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":198000,"output":32000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-61-sol-ultrafast":{"id":"openai-gpt-61-sol-ultrafast","type":"chat","name":"GPT-6.1 Sol Ultrafast","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":12,"cache":{"read":0.6,"write":15},"overrides":[{"when":{"context":{"gt":272000}},"price":24,"cache":{"read":1.2,"write":30}}]},"output":{"price":60,"overrides":[{"when":{"context":{"gt":272000}},"price":90}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-7":{"id":"grok-4-7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":500000,"output":200000},"cost":{"text":{"input":{"price":2.27,"cache":{"read":0.57},"overrides":[{"when":{"context":{"gt":200000}},"price":4.53,"cache":{"read":1.13}}]},"output":{"price":6.8,"overrides":[{"when":{"context":{"gt":200000}},"price":13.6}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"hy4-preview":{"id":"hy4-preview","type":"chat","name":"Hy4 Preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":64000},"cost":{"text":{"input":{"price":1.0425,"cache":{"read":0.0525}},"output":{"price":3.12625}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"abliteration-abliterated-model-large-v2":{"id":"abliteration-abliterated-model-large-v2","type":"chat","name":"Abliterated Large V2","release_date":"2026-10-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-4o-mini-2024-07-18":{"id":"openai-gpt-4o-mini-2024-07-18","type":"chat","name":"GPT-4o Mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3-1-pro":{"id":"kimi-k3-1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.30000000000000004}},"output":{"price":15}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-5":{"id":"claude-opus-4-5","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":198000,"output":32768},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.3-70b":{"id":"llama-3.3-70b","type":"chat","name":"Llama 3.3 70B","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.7},"output":{"price":2.8}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":1.65,"cache":{"read":0.33}},"output":{"price":3.301}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-54-pro":{"id":"openai-gpt-54-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-5":{"id":"grok-4-5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":500000,"output":32000},"cost":{"text":{"input":{"price":2.27,"cache":{"read":0.34},"overrides":[{"when":{"context":{"gt":200000}},"price":4.53,"cache":{"read":0.68}}]},"output":{"price":6.8,"overrides":[{"when":{"context":{"gt":200000}},"price":13.6}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-56-sol":{"id":"openai-gpt-56-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-6-35b-a3b":{"id":"qwen3-6-35b-a3b","type":"chat","name":"Qwen 3.6 35B A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.1},"output":{"price":1}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org-glm-5-2":{"id":"zai-org-glm-5-2","type":"chat","name":"GLM 5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-56-sol-pro":{"id":"openai-gpt-56-sol-pro","type":"chat","name":"GPT-5.6 Sol Pro","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-56-terra-pro":{"id":"openai-gpt-56-terra-pro","type":"chat","name":"GPT-5.6 Terra Pro","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"aion-labs-aion-3-5":{"id":"aion-labs-aion-3-5","type":"chat","name":"Aion 3.5","release_date":"2026-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":3.75,"cache":{"read":0.9375}},"output":{"price":7.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731-fast":{"id":"deepseek-v4-flash-0731-fast","type":"chat","name":"DeepSeek V4 Flash 0731 Fast","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.0875}},"output":{"price":0.7}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org-glm-4.6":{"id":"zai-org-glm-4.6","type":"chat","name":"GLM 4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":198000,"output":16384},"cost":{"text":{"input":{"price":0.43,"cache":{"read":0.08}},"output":{"price":1.75}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org-glm-5-1":{"id":"zai-org-glm-5-1","type":"chat","name":"GLM 5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":200000,"output":80000},"cost":{"text":{"input":{"price":1.54,"cache":{"read":0.286}},"output":{"price":4.84}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8-fast":{"id":"claude-opus-4-8-fast","type":"chat","name":"Claude Opus 4.8 Fast","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-6-flash":{"id":"gemini-3-6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.9375,"cache":{"read":0.09375}},"output":{"price":4.6875}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"seed-2-1-turbo":{"id":"seed-2-1-turbo","type":"chat","name":"Seed 2.1 Turbo","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.625,"cache":{"read":0.125}},"output":{"price":3.125}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen-3-8-2-4t-a95b":{"id":"qwen-3-8-2-4t-a95b","type":"chat","name":"Qwen 3.8 2.4T","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.3125}},"output":{"price":7.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"mercury-2-5":{"id":"mercury-2-5","type":"chat","name":"Mercury 2.5","family":"mercury","release_date":"2026-09-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":260000,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":0.9375}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"venice-ai-sdk-provider","opencodeai":"@opencode/ai/providers/venice"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.venice.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}}},"id":"venice","name":"Venice AI","doc":"https://docs.venice.ai","env":["VENICE_API_KEY"]},"engy":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":327680,"input":294912,"output":32768},"cost":{"text":{"input":{"price":0.135,"cache":{"read":0.027}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://api.engy.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-27b":{"id":"qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1001536,"input":936000,"output":65536},"cost":{"text":{"input":{"price":0.045,"cache":{"read":0.015}},"output":{"price":0.32}}},"api":{"chat-completions":{"base_url":"https://api.engy.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":920576,"output":128000},"cost":{"text":{"input":{"price":0.045,"cache":{"read":0.009}},"output":{"price":0.09}}},"api":{"chat-completions":{"base_url":"https://api.engy.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":229376,"output":32768},"cost":{"text":{"input":{"price":0.68,"cache":{"read":0.18}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.engy.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1113088,"input":1047552,"output":65536},"cost":{"text":{"input":{"price":1.95,"cache":{"read":0.195}},"output":{"price":9.75}}},"api":{"chat-completions":{"base_url":"https://api.engy.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":327680,"input":294912,"output":32768},"cost":{"text":{"input":{"price":0.98,"cache":{"read":0.18}},"output":{"price":3.08}}},"api":{"chat-completions":{"base_url":"https://api.engy.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash-1017":{"id":"deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":983040,"output":65536},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006}},"output":{"price":0.12}}},"api":{"chat-completions":{"base_url":"https://api.engy.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":983040,"output":65536},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006}},"output":{"price":0.12}}},"api":{"chat-completions":{"base_url":"https://api.engy.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-35b-a3b":{"id":"qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":208192,"input":200000,"output":8192},"cost":{"text":{"input":{"price":0.045,"cache":{"read":0.015}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.engy.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"engy","name":"engy","doc":"https://engy.ai/pricing","env":["ENGY_API_KEY"]},"tokengo":{"models":{"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.tokengo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.2":{"id":"z-ai/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.tokengo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5":{"id":"z-ai/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.89,"cache":{"read":0.2226}},"output":{"price":3.2647}}},"api":{"chat-completions":{"base_url":"https://api.tokengo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.tokengo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.1":{"id":"z-ai/glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.tokengo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.tokengo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.6":{"id":"moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.tokengo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.2":{"id":"deepseek/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":64000},"cost":{"text":{"input":{"price":0.2174,"cache":{"read":0.06}},"output":{"price":0.326}}},"api":{"chat-completions":{"base_url":"https://api.tokengo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.1":{"id":"deepseek/deepseek-v3.1","type":"chat","name":"DeepSeek-V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.19,"cache":{"read":0.06}},"output":{"price":0.71}}},"api":{"chat-completions":{"base_url":"https://api.tokengo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.098,"cache":{"read":0.028}},"output":{"price":0.196}}},"api":{"chat-completions":{"base_url":"https://api.tokengo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.435},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.tokengo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-397b-a17b":{"id":"qwen/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":2.65}}},"api":{"chat-completions":{"base_url":"https://api.tokengo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.tokengo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"tokengo","name":"TokenGo","doc":"https://www.tokengo.com/docs","env":["TOKENGO_API_KEY"]},"cloudferro-sherlock":{"models":{"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"OpenAI GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":2.92},"output":{"price":2.92}}},"api":{"chat-completions":{"base_url":"https://api-sherlock.cloudferro.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-3.3-70B-Instruct":{"id":"meta-llama/Llama-3.3-70B-Instruct","type":"chat","name":"Llama 3.3 70B Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":70000,"output":70000},"cost":{"text":{"input":{"price":2.92},"output":{"price":2.92}}},"api":{"chat-completions":{"base_url":"https://api-sherlock.cloudferro.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"speakleash/Bielik-11B-v3.0-Instruct":{"id":"speakleash/Bielik-11B-v3.0-Instruct","type":"chat","name":"Bielik 11B v3.0 Instruct","release_date":"2025-03-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":32000},"cost":{"text":{"input":{"price":0.67},"output":{"price":0.67}}},"api":{"chat-completions":{"base_url":"https://api-sherlock.cloudferro.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.5":{"id":"MiniMaxAI/MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196000,"input":180000,"output":16000},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api-sherlock.cloudferro.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.34},"output":{"price":4.48}}},"api":{"chat-completions":{"base_url":"https://api-sherlock.cloudferro.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"cloudferro-sherlock","name":"CloudFerro Sherlock","doc":"https://docs.sherlock.cloudferro.com/","env":["CLOUDFERRO_SHERLOCK_API_KEY"]},"digitalocean":{"models":{"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"typesafe-jev-1.13.0":{"id":"typesafe-jev-1.13.0","type":"decision","name":"Jev 1.13","release_date":"2026-09-15","modalities":{"input":["text"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/digitalocean/decisions"}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8-Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":262144},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-o3-mini":{"id":"openai-o3-mini","type":"chat","name":"OpenAI o3 mini","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.6-sol":{"id":"openai-gpt-5.6-sol","type":"chat","name":"OpenAI GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}},{"when":{"service_tier":{"equals":"priority"}},"price":8,"cache":{"read":0.8}},{"when":{"service_tier":{"equals":"flex"}},"price":2,"cache":{"read":0.2}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":16,"cache":{"read":1.6}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":4,"cache":{"read":0.4}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30},{"when":{"service_tier":{"equals":"priority"}},"price":40},{"when":{"service_tier":{"equals":"flex"}},"price":10},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":60},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":15}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic-claude-opus-4.8":{"id":"anthropic-claude-opus-4.8","type":"chat","name":"Anthropic Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["fast"]},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}},"overrides":[{"when":{"service_tier":{"equals":"fast"}},"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}}]},"output":{"price":25,"overrides":[{"when":{"service_tier":{"equals":"fast"}},"price":50}]}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.4-mini":{"id":"openai-gpt-5.4-mini","type":"chat","name":"OpenAI GPT-5.4 Mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075},"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":1.5,"cache":{"read":0.15}},{"when":{"service_tier":{"equals":"flex"}},"price":0.375,"cache":{"read":0.0375}}]},"output":{"price":4.5,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":9},{"when":{"service_tier":{"equals":"flex"}},"price":2.25}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"reflection-beam":{"id":"reflection-beam","type":"chat","name":"Beam","family":"beam","release_date":"2026-10-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":1.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-31B-it":{"id":"gemma-4-31B-it","type":"chat","name":"Gemma 4","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.18,"cache":{"read":0.036}},"output":{"price":0.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-4.1":{"id":"openai-gpt-4.1","type":"chat","name":"OpenAI GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":3.5,"cache":{"read":0.875}}]},"output":{"price":8,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":14}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.2":{"id":"openai-gpt-5.2","type":"chat","name":"OpenAI GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175},"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":3.5,"cache":{"read":0.35}},{"when":{"service_tier":{"equals":"flex"}},"price":0.875,"cache":{"read":0.0875}}]},"output":{"price":14,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":28},{"when":{"service_tier":{"equals":"flex"}},"price":7}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-6-sol":{"id":"openai-gpt-6-sol","type":"chat","name":"OpenAI GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}},{"when":{"service_tier":{"equals":"priority"}},"price":4,"cache":{"read":0.4}},{"when":{"service_tier":{"equals":"flex"}},"price":1,"cache":{"read":0.1}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":8,"cache":{"read":0.8}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":2,"cache":{"read":0.2}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15},{"when":{"service_tier":{"equals":"priority"}},"price":20},{"when":{"service_tier":{"equals":"flex"}},"price":5},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":30},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":7.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-397b-a17b":{"id":"qwen3.5-397b-a17b","type":"chat","name":"Qwen 3.5 397B A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.111}},"output":{"price":3.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic-claude-5.5-haiku":{"id":"anthropic-claude-5.5-haiku","type":"chat","name":"Anthropic Claude 5.5 Haiku","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":{"5m":0.625,"1h":1}}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic-claude-opus-4.6":{"id":"anthropic-claude-opus-4.6","type":"chat","name":"Anthropic Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}},"overrides":[{"when":{"context":{"gt":200000}},"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}}]},"output":{"price":25,"overrides":[{"when":{"context":{"gt":200000}},"price":37.5}]}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3.1-flash":{"id":"minimax-m3.1-flash","type":"chat","name":"MiniMax M3.1-Flash (Public Preview)","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-o1":{"id":"openai-o1","type":"chat","name":"OpenAI o1","family":"o","release_date":"2024-12-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":15,"cache":{"read":7.5}},"output":{"price":60}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic-claude-opus-5.5":{"id":"anthropic-claude-opus-5.5","type":"chat","name":"Anthropic Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["fast"]},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}},"overrides":[{"when":{"context":{"gt":200000}},"price":8,"cache":{"read":0.4,"write":{"5m":10,"1h":16}}},{"when":{"service_tier":{"equals":"fast"}},"price":8,"cache":{"read":0.4,"write":{"5m":10,"1h":16}}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":200000}},"price":30},{"when":{"service_tier":{"equals":"fast"}},"price":40}]}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic-claude-fable-5":{"id":"anthropic-claude-fable-5","type":"chat","name":"Anthropic Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.6-terra":{"id":"openai-gpt-5.6-terra","type":"chat","name":"OpenAI GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}},{"when":{"service_tier":{"equals":"priority"}},"price":4,"cache":{"read":0.4}},{"when":{"service_tier":{"equals":"flex"}},"price":1,"cache":{"read":0.1}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":8,"cache":{"read":0.8}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":2,"cache":{"read":0.2}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18},{"when":{"service_tier":{"equals":"priority"}},"price":24},{"when":{"service_tier":{"equals":"flex"}},"price":6},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":36},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":9}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-o3":{"id":"openai-o3","type":"chat","name":"OpenAI o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":3.5,"cache":{"read":0.875}},{"when":{"service_tier":{"equals":"flex"}},"price":1,"cache":{"read":0.25}}]},"output":{"price":8,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":14},{"when":{"service_tier":{"equals":"flex"}},"price":4}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.21}},"output":{"price":4.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.5":{"id":"openai-gpt-5.5","type":"chat","name":"OpenAI GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}},{"when":{"service_tier":{"equals":"priority"}},"price":12.5,"cache":{"read":1.25}},{"when":{"service_tier":{"equals":"flex"}},"price":2.5,"cache":{"read":0.25}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":5,"cache":{"read":0.5}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45},{"when":{"service_tier":{"equals":"priority"}},"price":75},{"when":{"service_tier":{"equals":"flex"}},"price":15},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":22.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3.5-super-vl":{"id":"nemotron-3.5-super-vl","type":"chat","name":"NVIDIA Nemotron 3.5 Super VL","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":0.65}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-nano-omni":{"id":"nemotron-3-nano-omni","type":"chat","name":"Nemotron 3 Nano Omni","family":"nemotron","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":0.9}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-4o":{"id":"openai-gpt-4o","type":"chat","name":"OpenAI GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25},"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":4.25,"cache":{"read":2.125}}]},"output":{"price":10,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":17}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-4o-mini":{"id":"openai-gpt-4o-mini","type":"chat","name":"OpenAI GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075},"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.25,"cache":{"read":0.125}}]},"output":{"price":0.6,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":1}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"arcee-trinity-large-thinking":{"id":"arcee-trinity-large-thinking","type":"chat","name":"Arcee Trinity Large Thinking (Public Preview)","family":"trinity","release_date":"2026-04-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.06}},"output":{"price":0.9}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-nano-12b-v2-vl":{"id":"nemotron-nano-12b-v2-vl","type":"chat","name":"Nemotron-nano 12b v2-vl","family":"nemotron","release_date":"2025-10-28","modalities":{"input":["text","image/png","image/jpeg","video/mp4","video/x-matroska","video/x-flv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":0.6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5":{"id":"openai-gpt-5","type":"chat","name":"OpenAI GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125},"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":2.5,"cache":{"read":0.25}},{"when":{"service_tier":{"equals":"flex"}},"price":0.625,"cache":{"read":0.0625}}]},"output":{"price":10,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":20},{"when":{"service_tier":{"equals":"flex"}},"price":5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.4":{"id":"openai-gpt-5.4","type":"chat","name":"OpenAI GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}},{"when":{"service_tier":{"equals":"priority"}},"price":5,"cache":{"read":0.5}},{"when":{"service_tier":{"equals":"flex"}},"price":1.25,"cache":{"read":0.13}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":2.5,"cache":{"read":0.25}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5},{"when":{"service_tier":{"equals":"priority"}},"price":30},{"when":{"service_tier":{"equals":"flex"}},"price":7.5},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":11.25}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic-claude-opus-5":{"id":"anthropic-claude-opus-5","type":"chat","name":"Anthropic Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["fast"]},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}},"overrides":[{"when":{"service_tier":{"equals":"fast"}},"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}}]},"output":{"price":25,"overrides":[{"when":{"service_tier":{"equals":"fast"}},"price":50}]}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic-claude-5-sonnet":{"id":"anthropic-claude-5-sonnet","type":"chat","name":"Anthropic Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.5-pro":{"id":"mimo-v2.5-pro","type":"chat","name":"MiMo V2.5 Pro","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.16}},"output":{"price":3}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":128000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic-claude-opus-4.7":{"id":"anthropic-claude-opus-4.7","type":"chat","name":"Anthropic Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.4-nano":{"id":"openai-gpt-5.4-nano","type":"chat","name":"OpenAI GPT-5.4 Nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02},"overrides":[{"when":{"service_tier":{"equals":"flex"}},"price":0.1,"cache":{"read":0.01}}]},"output":{"price":1.25,"overrides":[{"when":{"service_tier":{"equals":"flex"}},"price":0.625}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5-nano":{"id":"openai-gpt-5-nano","type":"chat","name":"OpenAI GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005},"overrides":[{"when":{"service_tier":{"equals":"flex"}},"price":0.025,"cache":{"read":0.0025}}]},"output":{"price":0.4,"overrides":[{"when":{"service_tier":{"equals":"flex"}},"price":0.2}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-4-flash":{"id":"deepseek-4-flash","type":"chat","name":"Deepseek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.5":{"id":"minimax-m2.5","type":"chat","name":"MiniMax M2.5 (Public Preview)","family":"minimax-m2.5","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-oss-20b":{"id":"openai-gpt-oss-20b","type":"chat","name":"OpenAI GPT-oss-20b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.01}},"output":{"price":0.45}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic-claude-4.6-sonnet":{"id":"anthropic-claude-4.6-sonnet","type":"chat","name":"Anthropic Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}},"overrides":[{"when":{"context":{"gt":200000}},"price":6,"cache":{"read":0.6,"write":{"5m":7.5,"1h":12}}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-oss-120b":{"id":"openai-gpt-oss-120b","type":"chat","name":"OpenAI GPT-oss-120b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02}},"output":{"price":0.7}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stable-diffusion-3.5-large":{"id":"stable-diffusion-3.5-large","type":"image","name":"Stable Diffusion 3.5 Large","family":"stable-diffusion","release_date":"2024-10-22","modalities":{"input":["text"],"output":["image/png","image/webp","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":256,"output":1},"cost":{"image":{"output":{"unit":"image","price":0.08}}},"api":{"images":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean/images"}}}},"llama-4-maverick":{"id":"llama-4-maverick","type":"chat","name":"Llama 4 Maverick","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":0.87}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.6-luna":{"id":"openai-gpt-5.6-luna","type":"chat","name":"OpenAI GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}},{"when":{"service_tier":{"equals":"priority"}},"price":0.4,"cache":{"read":0.04}},{"when":{"service_tier":{"equals":"flex"}},"price":0.1,"cache":{"read":0.01}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":0.8,"cache":{"read":0.08}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":0.2,"cache":{"read":0.02}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8},{"when":{"service_tier":{"equals":"priority"}},"price":2.4},{"when":{"service_tier":{"equals":"flex"}},"price":0.6},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":3.6},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":0.9}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash-1017":{"id":"deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-3-14B":{"id":"mistral-3-14B","type":"chat","name":"Ministral 3 14B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":0.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic-claude-4.5-sonnet":{"id":"anthropic-claude-4.5-sonnet","type":"chat","name":"Anthropic Claude 4.5 Sonnet","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}},"overrides":[{"when":{"context":{"gt":200000}},"price":6,"cache":{"read":0.6,"write":{"5m":7.5,"1h":12}}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-6-luna":{"id":"openai-gpt-6-luna","type":"chat","name":"OpenAI GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}},{"when":{"service_tier":{"equals":"priority"}},"price":0.2,"cache":{"read":0.02}},{"when":{"service_tier":{"equals":"flex"}},"price":0.05,"cache":{"read":0.005}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":0.4,"cache":{"read":0.04}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":0.1,"cache":{"read":0.01}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75},{"when":{"service_tier":{"equals":"priority"}},"price":1},{"when":{"service_tier":{"equals":"flex"}},"price":0.25},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":1.5},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":0.375}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-image-1.5":{"id":"openai-gpt-image-1.5","type":"image","name":"OpenAI GPT Image 1.5","family":"gpt-image","release_date":"2025-11-25","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text","image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":16384},"cost":{"text":{"input":{"price":5,"cache":{"read":1}},"output":{"price":10}}},"api":{"images":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean/images"}}}},"anthropic-claude-opus-4.5":{"id":"anthropic-claude-opus-4.5","type":"chat","name":"Anthropic Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic-claude-haiku-4.5":{"id":"anthropic-claude-haiku-4.5","type":"chat","name":"Anthropic Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic-claude-sonnet-5.5":{"id":"anthropic-claude-sonnet-5.5","type":"chat","name":"Anthropic Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"openai-gpt-6-astra":{"id":"openai-gpt-6-astra","type":"chat","name":"OpenAI GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority","ultrafast"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}},{"when":{"service_tier":{"equals":"priority"}},"price":20,"cache":{"read":2}},{"when":{"service_tier":{"equals":"flex"}},"price":5,"cache":{"read":0.5}},{"when":{"service_tier":{"equals":"ultrafast"}},"price":60,"cache":{"read":6}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":40,"cache":{"read":4}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":10,"cache":{"read":1}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"ultrafast"}},"price":120,"cache":{"read":12}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75},{"when":{"service_tier":{"equals":"priority"}},"price":100},{"when":{"service_tier":{"equals":"flex"}},"price":25},{"when":{"service_tier":{"equals":"ultrafast"}},"price":300},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":150},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":37.5},{"when":{"context":{"gt":272000},"service_tier":{"equals":"ultrafast"}},"price":450}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-3.2":{"id":"deepseek-3.2","type":"chat","name":"Deepseek 3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":163840,"output":163840},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.15}},"output":{"price":1.6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-ultra-550b":{"id":"nemotron-3-ultra-550b","type":"chat","name":"Nemotron 3 Ultra","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.9,"cache":{"read":0.18}},"output":{"price":1.7}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5-mini":{"id":"openai-gpt-5-mini","type":"chat","name":"OpenAI GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025},"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.45,"cache":{"read":0.045}},{"when":{"service_tier":{"equals":"flex"}},"price":0.125,"cache":{"read":0.0125}}]},"output":{"price":2,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":3.6},{"when":{"service_tier":{"equals":"flex"}},"price":1}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-image-2":{"id":"openai-gpt-image-2","type":"image","name":"OpenAI GPT Image 2","family":"gpt-image","release_date":"2026-04-21","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp","text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":16384},"cost":{"text":{"input":{"price":8},"output":{"price":30}},"image":{"input":{"price":8,"cache":{"read":2}},"output":{"price":30}}},"api":{"images":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean/images"}}}},"openai-gpt-5.2-pro":{"id":"openai-gpt-5.2-pro","type":"chat","name":"OpenAI GPT-5.2 Pro","family":"gpt-pro","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":21},"output":{"price":168}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic-claude-fable-5.1":{"id":"anthropic-claude-fable-5.1","type":"chat","name":"Anthropic Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}},"web_search":{"price":0}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"openai-gpt-image-1":{"id":"openai-gpt-image-1","type":"image","name":"GPT Image 1","family":"gpt-image","release_date":"2025-04-24","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":40}}},"api":{"images":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean/images"}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"Deepseek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1.74,"cache":{"read":0.348}},"output":{"price":3.48}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.4-pro":{"id":"openai-gpt-5.4-pro","type":"chat","name":"OpenAI GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60},{"when":{"service_tier":{"equals":"flex"}},"price":15},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":30}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270},{"when":{"service_tier":{"equals":"flex"}},"price":90},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":135}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-6-1-sol":{"id":"openai-gpt-6-1-sol","type":"chat","name":"OpenAI GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}},{"when":{"service_tier":{"equals":"priority"}},"price":4,"cache":{"read":0.2}},{"when":{"service_tier":{"equals":"flex"}},"price":1,"cache":{"read":0.05}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":8,"cache":{"read":0.4}},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":2,"cache":{"read":0.1}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15},{"when":{"service_tier":{"equals":"priority"}},"price":20},{"when":{"service_tier":{"equals":"flex"}},"price":5},{"when":{"context":{"gt":272000},"service_tier":{"equals":"priority"}},"price":30},{"when":{"context":{"gt":272000},"service_tier":{"equals":"flex"}},"price":7.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.3-codex":{"id":"openai-gpt-5.3-codex","type":"chat","name":"OpenAI GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175},"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":3.5,"cache":{"read":0.35}}]},"output":{"price":14,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":28}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/digitalocean"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.do-ai.run/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fal-ai/fast-sdxl":{"id":"fal-ai/fast-sdxl","type":"image","name":"Fast SDXL","family":"stable-diffusion","release_date":"2023-07-26","modalities":{"input":["text"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://inference.do-ai.run/v1","sdk":{}}}},"fal-ai/flux/schnell":{"id":"fal-ai/flux/schnell","type":"image","name":"FLUX.1 [schnell]","family":"flux","release_date":"2024-08-01","modalities":{"input":["text"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"megapixel","price":0.003}}},"api":{"images":{"base_url":"https://inference.do-ai.run/v1","sdk":{}}}}},"id":"digitalocean","name":"DigitalOcean","doc":"https://docs.digitalocean.com/products/gradient-ai-platform/details/models/","env":["DIGITALOCEAN_ACCESS_TOKEN"]},"salad-cloud":{"models":{"qwen3.6-35b-a3b":{"id":"qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://ai.salad.cloud/v1","sdk":{"aisdk":"@saladtechnologies-oss/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}}},"id":"salad-cloud","name":"SaladCloud AI Gateway","doc":"https://docs.salad.com/ai-gateway/explanation/overview","env":["SALAD_CLOUD_API_KEY"]},"snowflake-cortex":{"models":{"openai-gpt-5.1":{"id":"openai-gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"prompt_cache_key":true},"limit":{"context":272000,"input":272000,"output":8192},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.13}},"output":{"price":10}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.6-sol":{"id":"openai-gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-4.1":{"id":"openai-gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"prompt_cache_key":true},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.2":{"id":"openai-gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.18}},"output":{"price":14}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.6-terra":{"id":"openai-gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.5":{"id":"openai-gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","status":"beta","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-r1":{"id":"deepseek-r1","type":"chat","name":"DeepSeek-R1","family":"deepseek-thinking","release_date":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":128000,"output":32768},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai-gpt-5":{"id":"openai-gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"prompt_cache_key":true},"limit":{"context":272000,"input":272000,"output":8192},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.13}},"output":{"price":10}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5.4":{"id":"openai-gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large2":{"id":"mistral-large2","type":"chat","name":"Mistral Large 2407","family":"mistral-large","release_date":"2024-07-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":2},"output":{"price":6}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5-nano":{"id":"openai-gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"prompt_cache_key":true},"limit":{"context":272000,"input":272000,"output":8192},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.01}},"output":{"price":0.44}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"snowflake-llama3.3-70b":{"id":"snowflake-llama3.3-70b","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":128000,"output":4096},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai-gpt-5.6-luna":{"id":"openai-gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","status":"beta","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai-gpt-5-mini":{"id":"openai-gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"prompt_cache_key":true},"limit":{"context":272000,"input":272000,"output":8192},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03}},"output":{"price":2}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-pro":{"id":"gemini-3.1-pro","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","status":"beta","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-5":{"id":"claude-opus-4-5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${SNOWFLAKE_ACCOUNT}.snowflakecomputing.com/api/v2/cortex/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"snowflake-cortex","name":"Snowflake Cortex","doc":"https://docs.snowflake.com/en/user-guide/snowflake-cortex/cortex-rest-api","env":["SNOWFLAKE_ACCOUNT","SNOWFLAKE_CORTEX_PAT"]},"openai":{"models":{"gpt-5.6-cyber":{"id":"gpt-5.6-cyber","type":"chat","name":"GPT-5.6 Cyber","family":"gpt","release_date":"2026-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":12.5,"cache":{"read":1.25,"write":15.625}},"output":{"price":75}},"web_search":{"price":10}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"gpt-5.6":{"id":"gpt-5.6","type":"chat","name":"GPT-5.6","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"pro":{"body":{"reasoning":{"mode":"pro"}}}}}},"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2.5}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-5.1":{"id":"gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"flex":{"body":{"service_tier":"flex"}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"flex":{"body":{"service_tier":"flex"}}}}},"gpt-image-2.5-sunburst":{"id":"gpt-image-2.5-sunburst","type":"image","name":"GPT Image 2.5 Sunburst","family":"gpt-image","release_date":"2026-09-08","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":30}},"image":{"input":{"price":8,"cache":{"read":2}}}},"api":{"images":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/images"}}}},"gpt-daybreak-red-latest":{"id":"gpt-daybreak-red-latest","type":"chat","name":"Daybreak Red","family":"gpt","release_date":"2026-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":12.5,"cache":{"read":1.25,"write":15.625}},"output":{"price":75}},"web_search":{"price":10}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"gpt-4o":{"id":"gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.7}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-4.1-nano":{"id":"gpt-4.1-nano","type":"chat","name":"GPT-4.1 nano","family":"gpt-nano","release_date":"2025-04-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025}},"output":{"price":0.4}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"system_updates":true,"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}},"decisions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/protocols/openai-decisions"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"pro":{"body":{"reasoning":{"mode":"pro"}}}}}},"o3":{"id":"o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.75}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"flex":{"body":{"service_tier":"flex"}}}}},"chat-latest":{"id":"chat-latest","type":"chat","name":"Chat Latest","release_date":"2026-05-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}},"web_search":{"price":10}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"pro":{"body":{"reasoning":{"mode":"pro"}}}}}},"gpt-6.1-terra":{"id":"gpt-6.1-terra","type":"chat","name":"GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25},"overrides":[{"when":{"context":{"gt":272000}},"price":2,"cache":{"read":0.1,"write":2.5}}]},"output":{"price":5,"overrides":[{"when":{"context":{"gt":272000}},"price":7.5}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"pro":{"body":{"reasoning":{"mode":"pro"}}}}}},"gpt-5.4-nano":{"id":"gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"flex":{"body":{"service_tier":"flex"}}}}},"gpt-4o-mini":{"id":"gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.6666666667}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-6.1-sol":{"id":"gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority","ultrafast"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"ultrafast"}},"factor":{"text":6}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"pro":{"body":{"reasoning":{"mode":"pro"}}},"ultrafast":{"body":{"service_tier":"ultrafast"}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-5.3-codex-spark":{"id":"gpt-5.3-codex-spark","type":"chat","name":"GPT-5.3 Codex Spark","family":"gpt-codex-spark","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":128000,"input":100000,"output":32000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":true}}}}},"gpt-4.1":{"id":"gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.75}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"o3-pro":{"id":"o3-pro","type":"chat","name":"o3-pro","family":"o-pro","release_date":"2025-06-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":false,"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":20},"output":{"price":80}},"web_search":{"price":10}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gpt-audio":{"id":"gpt-audio","type":"chat","name":"GPT-Audio","family":"gpt","release_date":"2025-08-28","status":"deprecated","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text","audio/wav","audio/aac","audio/mpeg","audio/flac","audio/opus","audio/pcm"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}},"audio":{"input":{"price":32},"output":{"price":64}}},"api":{"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"updates":false}}}}},"gpt-image-2.5-flare":{"id":"gpt-image-2.5-flare","type":"image","name":"GPT Image 2.5 Flare","family":"gpt-image","release_date":"2026-09-08","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":30}},"image":{"input":{"price":8,"cache":{"read":2}}}},"api":{"images":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/images"}}}},"omni-moderation-latest":{"id":"omni-moderation-latest","type":"chat","name":"omni-moderation","release_date":"2024-09-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"moderations":{"base_url":"https://api.openai.com/v1","sdk":{}}}},"gpt-6-sol":{"id":"gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"pro":{"body":{"reasoning":{"mode":"pro"}}}}}},"gpt-audio-mini":{"id":"gpt-audio-mini","type":"chat","name":"GPT-Audio Mini","family":"gpt-mini","release_date":"2025-10-06","status":"deprecated","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text","audio/wav","audio/aac","audio/mpeg","audio/flac","audio/opus","audio/pcm"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.4}},"audio":{"input":{"price":10},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"updates":false}}}}},"gpt-image-1.5":{"id":"gpt-image-1.5","type":"image","name":"gpt-image-1.5","family":"gpt-image","release_date":"2025-11-25","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text","image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"input":0,"output":0},"api":{"images":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/images"}}}},"o1-pro":{"id":"o1-pro","type":"chat","name":"o1-pro","family":"o-pro","release_date":"2025-03-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":false,"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":150},"output":{"price":600}}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gpt-image-1-mini":{"id":"gpt-image-1-mini","type":"image","name":"gpt-image-1-mini","family":"gpt-image","release_date":"2025-09-26","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text","image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"input":0,"output":0},"api":{"images":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/images"}}}},"gpt-4o-2024-05-13":{"id":"gpt-4o-2024-05-13","type":"chat","name":"GPT-4o (2024-05-13)","family":"gpt","release_date":"2024-05-13","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"service_tier":["priority"]},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":5},"output":{"price":15}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-image-1":{"id":"gpt-image-1","type":"image","name":"gpt-image-1","family":"gpt-image","release_date":"2025-04-24","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"input":0,"output":0},"api":{"images":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/images"}}}},"gpt-5-pro":{"id":"gpt-5-pro","type":"chat","name":"GPT-5 Pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"cache":false,"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":272000},"cost":{"text":{"input":{"price":15},"output":{"price":120}},"web_search":{"price":10}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"gpt-4o-2024-11-20":{"id":"gpt-4o-2024-11-20","type":"chat","name":"GPT-4o (2024-11-20)","family":"gpt","release_date":"2024-11-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority","ultrafast"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"ultrafast"}},"factor":{"text":6}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"pro":{"body":{"reasoning":{"mode":"pro"}}},"ultrafast":{"body":{"service_tier":"ultrafast"}}}}},"gpt-5.2-pro":{"id":"gpt-5.2-pro","type":"chat","name":"GPT-5.2 Pro","family":"gpt-pro","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"cache":false,"structured_output":false,"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":21},"output":{"price":168}},"web_search":{"price":10}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"o4-mini":{"id":"o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275}},"output":{"price":4.4}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"body":{"service_tier":"priority"}},"flex":{"body":{"service_tier":"flex"}}}}},"gpt-audio-1.5":{"id":"gpt-audio-1.5","type":"chat","name":"GPT-Audio-1.5","family":"gpt","release_date":"2026-02-23","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text","audio/wav","audio/aac","audio/mpeg","audio/flac","audio/opus","audio/pcm"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}},"audio":{"input":{"price":32},"output":{"price":64}}},"api":{"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-pro":{"id":"gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"cache":false,"structured_output":false,"temperature":false,"system_updates":true,"effort_updates":false,"store":true,"service_tier":["flex"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":false}}}}},"o1":{"id":"o1","type":"chat","name":"o1","family":"o","release_date":"2024-12-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":15,"cache":{"read":7.5}},"output":{"price":60}}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"chatgpt-image-latest":{"id":"chatgpt-image-latest","type":"image","name":"chatgpt-image-latest","family":"gpt-image","release_date":"2025-12-16","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text","image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"input":0,"output":0},"api":{"images":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/images"}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"pro":{"body":{"reasoning":{"mode":"pro"}}}}}},"gpt-daybreak-blue-latest":{"id":"gpt-daybreak-blue-latest","type":"chat","name":"Daybreak Blue","family":"gpt-sol","release_date":"2026-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.75}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-5.5-pro":{"id":"gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"cache":false,"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true,"service_tier":["flex"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":false}}}}},"gpt-4-turbo":{"id":"gpt-4-turbo","type":"chat","name":"GPT-4 Turbo","family":"gpt","release_date":"2023-11-06","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":10},"output":{"price":30}}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"gpt-5":{"id":"gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"flex":{"body":{"service_tier":"flex"}}}}},"gpt-image-2":{"id":"gpt-image-2","type":"image","name":"gpt-image-2","family":"gpt-image","release_date":"2026-04-21","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"input":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":30}}},"api":{"images":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/images"}}}},"gpt-5-search-api":{"id":"gpt-5-search-api","type":"chat","name":"GPT-5 Search API","family":"gpt","release_date":"2025-10-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"pro":{"body":{"reasoning":{"mode":"pro"}}}}}},"gpt-3.5-turbo":{"id":"gpt-3.5-turbo","type":"chat","name":"GPT-3.5-turbo","family":"gpt","release_date":"2023-03-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":16385,"output":4096},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0}},"output":{"price":1.5}}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"}}}},"gpt-5.3-codex":{"id":"gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-4":{"id":"gpt-4","type":"chat","name":"GPT-4","family":"gpt","release_date":"2023-11-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":30},"output":{"price":60}}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4o-2024-08-06":{"id":"gpt-4o-2024-08-06","type":"chat","name":"GPT-4o (2024-08-06)","family":"gpt","release_date":"2024-08-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gpt-5.2":{"id":"gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"flex":{"body":{"service_tier":"flex"}}}}},"o3-mini":{"id":"o3-mini","type":"chat","name":"o3-mini","family":"o-mini","release_date":"2024-12-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gpt-5-mini":{"id":"gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"flex":{"body":{"service_tier":"flex"}}}}},"gpt-5-nano":{"id":"gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.openai.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}},"experimental":{"modes":{"flex":{"body":{"service_tier":"flex"}}}}}},"id":"openai","name":"OpenAI","doc":"https://platform.openai.com/docs/models","env":["OPENAI_API_KEY"]},"crossmodel":{"models":{"tencent/hy3":{"id":"tencent/hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":192000,"output":131072},"cost":{"text":{"input":{"price":0.16,"cache":{"read":0.04,"write":0.16}},"output":{"price":0.64}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy4-preview":{"id":"tencent/hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.96,"cache":{"read":0.048,"write":0.96}},"output":{"price":2.88}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1,"write":10}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.75}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.2}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075,"write":0.15}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5,"write":5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5-pro":{"id":"openai/gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03,"write":0.15}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5-turbo":{"id":"z-ai/glm-5-turbo","type":"chat","name":"GLM-5-Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.9,"cache":{"read":0.18,"write":0.9},"overrides":[{"when":{"context":{"gt":32000}},"price":1.1,"cache":{"read":0.27,"write":1.1}}]},"output":{"price":3.7,"overrides":[{"when":{"context":{"gt":32000}},"price":4.3}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.2":{"id":"z-ai/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.3,"write":1.2}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5":{"id":"z-ai/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.16,"write":0.6},"overrides":[{"when":{"context":{"gt":32000}},"price":0.8,"cache":{"read":0.2,"write":0.8}}]},"output":{"price":3,"overrides":[{"when":{"context":{"gt":32000}},"price":3.4}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.3,"write":1.2}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7":{"id":"z-ai/glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.47,"cache":{"read":0.1,"write":0.47},"overrides":[{"when":{"context":{"gt":32000}},"price":0.62,"cache":{"read":0.13,"write":0.62}}]},"output":{"price":2.16,"overrides":[{"when":{"context":{"gt":32000}},"price":2.47}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.1":{"id":"z-ai/glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2,"write":1},"overrides":[{"when":{"context":{"gt":32000}},"price":1.2,"cache":{"read":0.3,"write":1.2}}]},"output":{"price":3.8,"overrides":[{"when":{"context":{"gt":32000}},"price":4.4}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.3":{"id":"x-ai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2,"write":1.25},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4,"write":2.5}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.6":{"id":"x-ai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5,"write":2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1,"write":4}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.7":{"id":"x-ai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5,"write":2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1,"write":4}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-build-0.1":{"id":"x-ai/grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2,"write":1},"overrides":[{"when":{"context":{"gt":200000}},"price":2,"cache":{"read":0.4,"write":2}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":200000}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.5":{"id":"x-ai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3,"write":2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.6,"write":4}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-pro":{"id":"xiaomi/mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.47,"cache":{"read":0.005,"write":0.47}},"output":{"price":0.94}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-flash":{"id":"xiaomi/mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.16,"cache":{"read":0.004,"write":0.16}},"output":{"price":0.32}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.7-code":{"id":"moonshot/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.18,"write":1}},"output":{"price":4.16}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k3":{"id":"moonshot/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.6":{"id":"moonshot/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.18,"write":1}},"output":{"price":4.16}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-5-5":{"id":"anthropic/claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5-5":{"id":"anthropic/claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5-5":{"id":"anthropic/claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4-7":{"id":"anthropic/claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5-1":{"id":"anthropic/claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-8":{"id":"anthropic/claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-6":{"id":"anthropic/claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4-5":{"id":"anthropic/claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini/gemini-2.5-flash":{"id":"gemini/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.3}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini/gemini-3.7-flash":{"id":"gemini/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.75}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini/gemini-3.6-flash":{"id":"gemini/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.75}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini/gemini-3-flash-preview":{"id":"gemini/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":0.5}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini/gemini-3.1-pro-preview":{"id":"gemini/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4,"write":4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini/gemini-4-argon":{"id":"gemini/gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini/gemini-3.5-flash-lite":{"id":"gemini/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.3}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini/gemini-2.5-flash-lite":{"id":"gemini/gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.1}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini/gemini-2.5-pro":{"id":"gemini/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125,"write":1.25},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25,"write":2.5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini/gemini-3.5-flash":{"id":"gemini/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":1.5}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini/gemini-3.8-flash":{"id":"gemini/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.75}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006,"write":0.3}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-vision-exp":{"id":"deepseek/deepseek-v4-flash-vision-exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006,"write":0.3}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006,"write":0.3}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.35,"cache":{"read":0.045,"write":1.35}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max":{"id":"qwen/qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.88,"cache":{"read":0.23,"write":2.35}},"output":{"price":5.63}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-plus":{"id":"qwen/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.32,"cache":{"read":0.032,"write":0.4},"overrides":[{"when":{"context":{"gt":256000}},"price":0.96,"cache":{"read":0.096,"write":1.2}}]},"output":{"price":1.25,"overrides":[{"when":{"context":{"gt":256000}},"price":3.75}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-max":{"id":"qwen/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":1.88,"cache":{"read":0.375,"write":2.35}},"output":{"price":5.63}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-flash":{"id":"qwen/qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.19,"cache":{"read":0.019,"write":0.24},"overrides":[{"when":{"context":{"gt":256000}},"price":0.75,"cache":{"read":0.075,"write":0.94}}]},"output":{"price":1.13,"overrides":[{"when":{"context":{"gt":256000}},"price":4.5}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-flash":{"id":"qwen/qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.43}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-omni-flash":{"id":"qwen/qwen3.8-omni-flash","type":"chat","name":"Qwen3.8 Omni Flash","family":"qwen","release_date":"2026-09-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{}},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.016,"write":0.13}},"output":{"price":0.43}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-flash":{"id":"qwen/qwen3.7-flash","type":"chat","name":"Qwen3.7 Flash","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":991808,"output":65536},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.01,"write":0.04},"overrides":[{"when":{"context":{"gt":32000}},"price":0.1,"cache":{"read":0.02,"write":0.12}},{"when":{"context":{"gt":256000}},"price":0.19,"cache":{"read":0.04,"write":0.24}}]},"output":{"price":0.13,"overrides":[{"when":{"context":{"gt":32000}},"price":0.37},{"when":{"context":{"gt":256000}},"price":0.74}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-plus":{"id":"qwen/qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.32,"cache":{"read":0.032,"write":0.4},"overrides":[{"when":{"context":{"gt":256000}},"price":1.25,"cache":{"read":0.124,"write":1.57}}]},"output":{"price":1.88,"overrides":[{"when":{"context":{"gt":256000}},"price":7.5}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7":{"id":"minimax/minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.066,"write":0.42}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":512000},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.066,"write":0.33},"overrides":[{"when":{"context":{"gt":512000}},"price":0.66,"cache":{"read":0.132,"write":0.66}}]},"output":{"price":1.32,"overrides":[{"when":{"context":{"gt":512000}},"price":2.63}]}}},"api":{"chat-completions":{"base_url":"https://api.crossmodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"crossmodel","name":"CrossModel","doc":"https://www.crossmodel.ai/docs","env":["CROSSMODEL_API_KEY"]},"coralbricks":{"models":{"deepseek-v4.1-flash-fast":{"id":"deepseek-v4.1-flash-fast","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.005,"write":0}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://inference.coralbricks.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"coralbricks","name":"CoralBricks","doc":"https://www.coralbricks.ai/docs","env":["CORAL_API_KEY"]},"synthetic":{"models":{"hf:nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-NVFP4":{"id":"hf:nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-NVFP4","type":"chat","name":"Nemotron 3 Super 120B A12B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.synthetic.new/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hf:openai/gpt-oss-120b":{"id":"hf:openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02}},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.synthetic.new/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hf:Qwen/Qwen3.6-27B":{"id":"hf:Qwen/Qwen3.6-27B","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.45}},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://api.synthetic.new/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hf:zai-org/GLM-5.3":{"id":"hf:zai-org/GLM-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":65536},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.synthetic.new/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hf:zai-org/GLM-5.2":{"id":"hf:zai-org/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":65536},"cost":{"text":{"input":{"price":1.4,"cache":{"read":1.4}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.synthetic.new/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hf:zai-org/GLM-4.7-Flash":{"id":"hf:zai-org/GLM-4.7-Flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.synthetic.new/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hf:zai-org/GLM-5.3-Flash":{"id":"hf:zai-org/GLM-5.3-Flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.04}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.synthetic.new/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hf:moonshotai/Kimi-K2.7-Code":{"id":"hf:moonshotai/Kimi-K2.7-Code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.95}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.synthetic.new/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hf:moonshotai/Kimi-K3":{"id":"hf:moonshotai/Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":65536},"cost":{"text":{"input":{"price":3,"cache":{"read":0.45}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.synthetic.new/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hf:MiniMaxAI/MiniMax-M3":{"id":"hf:MiniMaxAI/MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":65536},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.6}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.synthetic.new/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hf:deepseek-ai/DeepSeek-V4.1-Flash":{"id":"hf:deepseek-ai/DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":65536},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.synthetic.new/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hf:deepseek-ai/DeepSeek-V4.1-Flash-1017":{"id":"hf:deepseek-ai/DeepSeek-V4.1-Flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":65536},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.synthetic.new/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"synthetic","name":"Synthetic","doc":"https://synthetic.new/pricing","env":["SYNTHETIC_API_KEY"]},"liquid":{"models":{"liquid.auto":{"id":"liquid.auto","type":"chat","name":"Liquid Auto","family":"auto","release_date":"2026-10-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","audio/wav","audio/mpeg","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":10000000,"output":1048576},"api":{"chat-completions":{"base_url":"https://router.inference.ai.exchange/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"liquid","name":"Liquid Inference","doc":"https://inference.ai.exchange/docs","env":["LIQUID_API_KEY"]},"zenifra":{"models":{"alibaba/qwen3.6-35b-a3b":{"id":"alibaba/qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.19},"output":{"price":0.48}}},"api":{"chat-completions":{"base_url":"https://ai.zenifra.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"zenifra","name":"Zenifra","doc":"https://docs.zenifra.com","env":["ZENIFRA_AI_KEY"]},"pioneer":{"models":{"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5-fast":{"id":"claude-opus-5-fast","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25,"write":3.125}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":11,"cache":{"read":1.1,"write":13.75}},"output":{"price":55}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"fastino/gliguard-LLMGuardrails-300M":{"id":"fastino/gliguard-LLMGuardrails-300M","type":"chat","name":"GLiGuard LLM Guardrails 300M","release_date":"2026-04-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.15,"write":0.15}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"fastino/gliner2-base-v1":{"id":"fastino/gliner2-base-v1","type":"chat","name":"GLiNER2 Base","release_date":"2025-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":2048,"output":2048},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03,"write":0.03}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"fastino/gliner2-multi-large-v1":{"id":"fastino/gliner2-multi-large-v1","type":"chat","name":"GLiNER2 Multi Large","release_date":"2025-11-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03,"write":0.03}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"fastino/gliner2-multi-v1":{"id":"fastino/gliner2-multi-v1","type":"chat","name":"GLiNER2 Multi","release_date":"2025-11-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03,"write":0.03}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"fastino/gliner2-large-v1":{"id":"fastino/gliner2-large-v1","type":"chat","name":"GLiNER2 Large","release_date":"2025-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03,"write":0.03}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"fastino/gliner2-privacy-filter-PII-multi":{"id":"fastino/gliner2-privacy-filter-PII-multi","type":"chat","name":"GLiNER2 Privacy Filter PII (Multi)","release_date":"2026-04-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03,"write":0.03}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"fastino/gliner2.5-multi-v1":{"id":"fastino/gliner2.5-multi-v1","type":"chat","name":"GLiNER 2.5 Multi","release_date":"2026-08-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":4096},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03,"write":0.03}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"fastino/gliguard-PII-multi":{"id":"fastino/gliguard-PII-multi","type":"chat","name":"GLiNER2-Guardrails-PII-Multi","release_date":"2026-07-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.15,"write":0.15}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"fastino/gliner2.5-base-v1":{"id":"fastino/gliner2.5-base-v1","type":"chat","name":"GLiNER 2.5 Base","release_date":"2026-08-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":4096},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03,"write":0.03}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"fastino/GLiNER-2.5-Decide":{"id":"fastino/GLiNER-2.5-Decide","type":"chat","name":"GLiNER-2.5-Decide","release_date":"2026-09-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03,"write":0.03}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"moonshotai/Kimi-K3-Fast":{"id":"moonshotai/Kimi-K3-Fast","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":4.5,"cache":{"read":0.45,"write":4.5}},"output":{"price":22.5}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K3":{"id":"moonshotai/Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16":{"id":"nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16","type":"chat","name":"Nemotron 3.5 Lightning 30B A3B","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":4096},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.035,"write":0.07}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-NVFP4":{"id":"nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-NVFP4","type":"chat","name":"Nemotron 3.5 Super VL 120B A12B","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":4096},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.04,"write":0.08}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash":{"id":"deepseek-ai/DeepSeek-V4-Flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.0197,"write":0.1}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1040000,"output":128000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26,"write":1.4}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.fastino.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"pioneer","name":"Pioneer","doc":"https://agent.pioneer.ai/llms.txt","env":["PIONEER_API_KEY"]},"pendra":{"models":{"gpt-oss:120b":{"id":"gpt-oss:120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.pendra.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.pendra.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-coder:30b":{"id":"qwen3-coder:30b","type":"chat","name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.pendra.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.7-flash":{"id":"glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.pendra.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6:27b":{"id":"qwen3.6:27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.pendra.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama3.3:70b":{"id":"llama3.3:70b","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.pendra.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"pendra","name":"Pendra","doc":"https://pendra.ai/docs/integrations/opencode","env":["PENDRA_API_KEY"]},"boundless":{"models":{"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1.04,"cache":{"read":0.0352}},"output":{"price":2.08}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.024}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5.5":{"id":"claude-opus-5.5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6":{"id":"qwen3.6","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.02}},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"dsv4":{"id":"dsv4","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.02}},"output":{"price":0.21}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.34,"cache":{"read":0.17}},"output":{"price":2.3}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-pro":{"id":"mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-sol":{"id":"gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":2.3,"cache":{"read":0.23}},"output":{"price":11.4}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.12,"cache":{"read":0.14}},"output":{"price":3.52}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-flash":{"id":"mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.01}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5.1":{"id":"claude-fable-5.1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.056}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron3-super":{"id":"nemotron3-super","type":"chat","name":"Nemotron 3 Super 120B A12B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.06}},"output":{"price":0.52}}},"api":{"chat-completions":{"base_url":"https://api.inference.boundless.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"boundless","name":"Boundless","doc":"https://inference.boundless.network/models","env":["BOUNDLESS_API_KEY"]},"bothub":{"models":{"gemma-4-31b-it:free":{"id":"gemma-4-31b-it:free","type":"chat","name":"Gemma 4 31B IT (free)","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openai.bothub.ru/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.7671},"output":{"price":5.3011}}},"api":{"chat-completions":{"base_url":"https://openai.bothub.ru/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.1566},"output":{"price":0.522}}},"api":{"chat-completions":{"base_url":"https://openai.bothub.ru/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-ultra-550b-a55b:free":{"id":"nemotron-3-ultra-550b-a55b:free","type":"chat","name":"Nemotron 3 Ultra (free)","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openai.bothub.ru/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.589},"output":{"price":1.7671}}},"api":{"chat-completions":{"base_url":"https://openai.bothub.ru/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.3-contributor":{"id":"muse-spark-1.3-contributor","type":"chat","name":"Muse Spark 1.3 Contributor","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://openai.bothub.ru/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4243},"output":{"price":4.4765}}},"api":{"chat-completions":{"base_url":"https://openai.bothub.ru/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2677},"output":{"price":1.6064}}},"api":{"chat-completions":{"base_url":"https://openai.bothub.ru/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"bothub","name":"Bothub","doc":"https://bothub.ru/models","env":["BOTHUB_API_KEY"]},"github-copilot":{"models":{"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5.5":{"id":"claude-opus-5.5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"messages":{"base_url":"https://api.githubcopilot.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none"],"updates":false}}},"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.7-flash":{"id":"gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":936000,"output":64000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://api.githubcopilot.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6.1-terra":{"id":"gpt-6.1-terra","type":"chat","name":"GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25},"overrides":[{"when":{"context":{"gt":272000}},"price":2,"cache":{"read":0.1,"write":2.5}}]},"output":{"price":5,"overrides":[{"when":{"context":{"gt":272000}},"price":7.5}]}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.6":{"id":"grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"input":372000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-nano":{"id":"gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6.1-sol":{"id":"gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":224000,"output":32000},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.6-flash":{"id":"gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"],"budget":{"min":256,"max":32000}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":936000,"output":64000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5.5":{"id":"claude-sonnet-5.5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://api.githubcopilot.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none"],"updates":false}}},"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gpt-6-sol":{"id":"gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.7":{"id":"grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"input":372000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"gemini-4-argon":{"id":"gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://api.githubcopilot.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":200000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":200000}},"price":1.8}]}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-5.5":{"id":"claude-haiku-5.5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"messages":{"base_url":"https://api.githubcopilot.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4.6":{"id":"claude-sonnet-4.6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024,"max":32000}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":168000,"output":32000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"messages":{"base_url":"https://api.githubcopilot.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":936000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://api.githubcopilot.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4.5":{"id":"claude-haiku-4.5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024,"max":32000}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":136000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"messages":{"base_url":"https://api.githubcopilot.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-codex":{"id":"gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"mai-code-1.1-flash":{"id":"mai-code-1.1-flash","type":"chat","name":"MAI-Code-1.1-Flash","family":"mai","release_date":"2026-08-11","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":128000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.2}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4.8":{"id":"claude-opus-4.8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":168000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"multipliers":[{"when":{"service_tier":{"equals":"fast"}},"factor":2}]},"api":{"messages":{"base_url":"https://api.githubcopilot.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"body":{"speed":"fast"},"headers":{"anthropic-beta":"fast-mode-2026-02-01"}}}}},"claude-fable-5.1":{"id":"claude-fable-5.1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://api.githubcopilot.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none"],"updates":false}}},"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"],"budget":{"min":256,"max":24000}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":128000,"output":64000},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.8-flash":{"id":"gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":936000,"output":64000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-mini":{"id":"gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":264000,"input":128000,"output":64000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4.7":{"id":"claude-opus-4.7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":168000,"output":32000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"multipliers":[{"when":{"service_tier":{"equals":"fast"}},"factor":6}]},"api":{"messages":{"base_url":"https://api.githubcopilot.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"body":{"speed":"fast"},"headers":{"anthropic-beta":"fast-mode-2026-02-01"}}}}},"grok-4.5":{"id":"grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"input":372000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"responses":{"base_url":"https://api.githubcopilot.com","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}}},"id":"github-copilot","name":"GitHub Copilot","doc":"https://docs.github.com/en/copilot","env":["GITHUB_TOKEN"]},"deepinfra":{"models":{"tencent/Hy3":{"id":"tencent/Hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":262144,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.033}},"output":{"price":0.53}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"tencent/Hy4-preview":{"id":"tencent/Hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":64000},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042}},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.03},"output":{"price":0.14}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.037},"output":{"price":0.17}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/Inkling":{"id":"thinkingmachines/Inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":524288,"output":1048576},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/Inkling-Small":{"id":"thinkingmachines/Inkling-Small","type":"chat","name":"Inkling Small","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":524288,"output":1048576},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.1}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8":{"id":"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8","type":"chat","name":"Llama 4 Maverick 17B FP8","family":"llama","release_date":"2025-04-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":16384},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.8}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"}}}},"meta-llama/Llama-4-Scout-17B-16E-Instruct":{"id":"meta-llama/Llama-4-Scout-17B-16E-Instruct","type":"chat","name":"Llama 4 Scout 17B","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":327680,"output":16384},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-Guard-4-12B":{"id":"meta-llama/Llama-Guard-4-12B","type":"chat","name":"Llama Guard 4 12B","family":"llama","release_date":"2025-04-29","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":163840,"output":163840},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.18}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"}}}},"meta-llama/Llama-3.3-70B-Instruct-Turbo":{"id":"meta-llama/Llama-3.3-70B-Instruct-Turbo","type":"chat","name":"Llama 3.3 70B Turbo","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.32}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/Mistral-Small-24B-Instruct-2501":{"id":"mistralai/Mistral-Small-24B-Instruct-2501","type":"chat","name":"Mistral Small 3","family":"mistral-small","release_date":"2025-01-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.08}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"}}}},"Qwen/Qwen3.5-122B-A10B":{"id":"Qwen/Qwen3.5-122B-A10B","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.29},"output":{"price":2.4}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-Max":{"id":"Qwen/Qwen3.8-Max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":131072},"cost":{"text":{"input":{"price":1.65,"cache":{"read":0.206}},"output":{"price":4.951}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-397B-A17B":{"id":"Qwen/Qwen3.5-397B-A17B","type":"chat","name":"Qwen 3.5 397B A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.22}},"output":{"price":3}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-2.4T-A95B":{"id":"Qwen/Qwen3.8-2.4T-A95B","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.7-Max":{"id":"Qwen/Qwen3.7-Max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":32000}},"price":5,"cache":{"read":1}},{"when":{"context":{"gt":128000}},"price":6.25,"cache":{"read":1.25}}]},"output":{"price":7.5,"overrides":[{"when":{"context":{"gt":32000}},"price":15},{"when":{"context":{"gt":128000}},"price":18.5}]}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-Flash":{"id":"Qwen/Qwen3.8-Flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.113,"cache":{"read":0.0141}},"output":{"price":0.382}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-32B":{"id":"Qwen/Qwen3-32B","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":40960,"output":16384},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.28}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-35B-A3B":{"id":"Qwen/Qwen3.5-35B-A3B","type":"chat","name":"Qwen 3.5 35B A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.05}},"output":{"price":1}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"id":"Qwen/Qwen3-VL-30B-A3B-Instruct","type":"chat","name":"Qwen3 VL 30B A3B Instruct","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Max":{"id":"Qwen/Qwen3-Max","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2025-09-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24},"overrides":[{"when":{"context":{"gt":32000}},"price":2.4,"cache":{"read":0.48}},{"when":{"context":{"gt":128000}},"price":3,"cache":{"read":0.6}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":32000}},"price":12},{"when":{"context":{"gt":128000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"id":"Qwen/Qwen3-Next-80B-A3B-Instruct","type":"chat","name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.09},"output":{"price":1.1}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo","type":"chat","name":"Qwen3 Coder 480B A35B Instruct Turbo","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":262144,"output":66536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.1}},"output":{"price":1}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-35B-A3B":{"id":"Qwen/Qwen3.6-35B-A3B","type":"chat","name":"Qwen3.6 35B A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.1}},"output":{"price":0.95}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-9B":{"id":"Qwen/Qwen3.5-9B","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.15}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-27B":{"id":"Qwen/Qwen3.8-27B","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":2.5}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-27B":{"id":"Qwen/Qwen3.5-27B","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.26},"output":{"price":2.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-27B":{"id":"Qwen/Qwen3.6-27B","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.32},"output":{"price":3.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-235B-A22B-Instruct":{"id":"Qwen/Qwen3-VL-235B-A22B-Instruct","type":"chat","name":"Qwen3 VL 235B A22B Instruct","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.11}},"output":{"price":0.88}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-30B-A3B":{"id":"Qwen/Qwen3-30B-A3B","type":"chat","name":"Qwen3 30B A3B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":40960,"output":16384},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.5}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","type":"chat","name":"Qwen3 235B-A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.55}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31B-it":{"id":"google/gemma-4-31B-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/jpeg","image/png","image/webp","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.4}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-4b-it":{"id":"google/gemma-3-4b-it","type":"chat","name":"Gemma 3 4B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.1}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-26B-A4B-it":{"id":"google/gemma-4-26B-A4B-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.34}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-E4B-it":{"id":"google/gemma-4-E4B-it","type":"chat","name":"Gemma 4 E4B IT","family":"gemma","release_date":"2026-04-02","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.02},"output":{"price":0.1}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-27b-it":{"id":"google/gemma-3-27b-it","type":"chat","name":"Gemma 3 27B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.16}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-12b-it":{"id":"google/gemma-3-12b-it","type":"chat","name":"Gemma 3 12B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.15}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"stepfun-ai/Step-3.7-Flash":{"id":"stepfun-ai/Step-3.7-Flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"stepfun-ai/Step-5-Preview":{"id":"stepfun-ai/Step-5-Preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":1000000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.7-Code":{"id":"moonshotai/Kimi-K2.7-Code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.68,"cache":{"read":0.136,"explicit":{"write":{"5m":0.85,"1h":1.36}}}},"output":{"price":3.4}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.6":{"id":"moonshotai/Kimi-K2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.15}},"output":{"price":3.5}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.5":{"id":"moonshotai/Kimi-K2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.07}},"output":{"price":2.25}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K3":{"id":"moonshotai/Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"min_tokens":1536}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":2.85,"cache":{"read":0.285,"explicit":{"write":{"5m":3.5625,"1h":5.7}}}},"output":{"price":14.25}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.7":{"id":"MiniMaxAI/MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":196608,"output":131072},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":1}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M3":{"id":"MiniMaxAI/MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":524288,"output":512000},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.056}},"output":{"price":1.1}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.5":{"id":"MiniMaxAI/MiniMax-M2.5","type":"chat","name":"MiniMax M2.5","family":"minimax","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":196608,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":1.15}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/Llama-3.3-Nemotron-Super-49B-v1.5":{"id":"nvidia/Llama-3.3-Nemotron-Super-49B-v1.5","type":"chat","name":"Llama 3.3 Nemotron Super 49B v1.5","family":"nemotron","release_date":"2025-07-25","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.4},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/Nemotron-3-Nano-30B-A3B":{"id":"nvidia/Nemotron-3-Nano-30B-A3B","type":"chat","name":"Nemotron 3 Nano 30B A3B","family":"nemotron","release_date":"2025-12-15","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning":{"id":"nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning","type":"chat","name":"Nemotron 3 Nano Omni 30B A3B Reasoning","family":"nemotron","release_date":"2026-04-28","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","video/mp4","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.8}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash":{"id":"deepseek-ai/DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.006}},"output":{"price":0.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.2":{"id":"deepseek-ai/DeepSeek-V3.2","type":"chat","name":"DeepSeek-V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":163840,"output":64000},"cost":{"text":{"input":{"price":0.26,"cache":{"read":0.13}},"output":{"price":0.38}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash-0731":{"id":"deepseek-ai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015}},"output":{"price":0.18}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash-Vision-Exp":{"id":"deepseek-ai/DeepSeek-V4-Flash-Vision-Exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.014}},"output":{"price":1.32}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro":{"id":"deepseek-ai/DeepSeek-V4-Pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":16384},"cost":{"text":{"input":{"price":1.3,"cache":{"read":0.1}},"output":{"price":2.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-R1-0528":{"id":"deepseek-ai/DeepSeek-R1-0528","type":"chat","name":"DeepSeek-R1-0528","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":163840,"output":64000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.35}},"output":{"price":2.15}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro-0813":{"id":"deepseek-ai/DeepSeek-V4-Pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1.3,"cache":{"read":0.1}},"output":{"price":2.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.1":{"id":"deepseek-ai/DeepSeek-V3.1","type":"chat","name":"DeepSeek-V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":163840,"output":8192},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.13}},"output":{"price":0.95}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash-1017":{"id":"deepseek-ai/DeepSeek-V4.1-Flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.006}},"output":{"price":0.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3":{"id":"deepseek-ai/DeepSeek-V3","type":"chat","name":"DeepSeek-V3","family":"deepseek","release_date":"2024-12-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":163840,"output":8192},"cost":{"text":{"input":{"price":0.32},"output":{"price":0.89}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3-0324":{"id":"deepseek-ai/DeepSeek-V3-0324","type":"chat","name":"DeepSeek V3 0324","family":"deepseek","release_date":"2025-03-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":163840,"output":163840},"cost":{"text":{"input":{"price":0.24,"cache":{"read":0.135}},"output":{"price":0.9}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash":{"id":"deepseek-ai/DeepSeek-V4-Flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":16384},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.018,"explicit":{"write":{"5m":0.1125,"1h":0.18}}}},"output":{"price":0.18}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"ByteDance/Seed-2.0-mini":{"id":"ByteDance/Seed-2.0-mini","type":"chat","name":"Seed 2.0 Mini","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02},"overrides":[{"when":{"context":{"gt":128000}},"price":0.2,"cache":{"read":0.2}}]},"output":{"price":0.4,"overrides":[{"when":{"context":{"gt":128000}},"price":0.8}]}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"ByteDance/Seed-2.0-pro":{"id":"ByteDance/Seed-2.0-pro","type":"chat","name":"Seed 2.0 Pro","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1},"overrides":[{"when":{"context":{"gt":128000}},"price":1,"cache":{"read":0.2}}]},"output":{"price":3,"overrides":[{"when":{"context":{"gt":128000}},"price":6}]}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"ByteDance/Seed-2.0-code":{"id":"ByteDance/Seed-2.0-code","type":"chat","name":"Seed 2.0 Code","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":256000,"output":131072},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1},"overrides":[{"when":{"context":{"gt":128000}},"price":1,"cache":{"read":0.2}}]},"output":{"price":3,"overrides":[{"when":{"context":{"gt":128000}},"price":6}]}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.9,"cache":{"read":0.2}},"output":{"price":4}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5":{"id":"zai-org/GLM-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":2.08}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.14,"explicit":{"write":{"5m":0.9375,"1h":1.5}}}},"output":{"price":2.4}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.7-Flash":{"id":"zai-org/GLM-4.7-Flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.01}},"output":{"price":0.4}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.1":{"id":"zai-org/GLM-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":1.05,"cache":{"read":0.205}},"output":{"price":3.5}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.7":{"id":"zai-org/GLM-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08}},"output":{"price":1.75}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3-Flash":{"id":"zai-org/GLM-5.3-Flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.6":{"id":"zai-org/GLM-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":2}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"XiaomiMiMo/MiMo-V2.5-Pro":{"id":"XiaomiMiMo/MiMo-V2.5-Pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","audio"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":16384},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"XiaomiMiMo/MiMo-V2.6-Flash":{"id":"XiaomiMiMo/MiMo-V2.6-Flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}},"XiaomiMiMo/MiMo-V2.5":{"id":"XiaomiMiMo/MiMo-V2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5},{"when":{"service_tier":{"equals":"flex"}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"XiaomiMiMo/MiMo-V2.6-Pro":{"id":"XiaomiMiMo/MiMo-V2.6-Pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.43,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.deepinfra.com/v1/openai","sdk":{"aisdk":"@ai-sdk/deepinfra","opencodeai":"@opencode/ai/providers/deepinfra"},"capabilities":{"tools":{"updates":false}}}}}},"id":"deepinfra","name":"Deep Infra","doc":"https://deepinfra.com/models","env":["DEEPINFRA_API_KEY"]},"auriko":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2-7":{"id":"minimax-m2-7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.07}},"output":{"price":2.25}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.3":{"id":"grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-pro-preview":{"id":"gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2-7-highspeed":{"id":"minimax-m2-7-highspeed","type":"chat","name":"MiniMax-M2.7-highspeed","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"multipliers":[{"when":{"service_tier":{"equals":"fast"}},"factor":6}]},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"body":{"speed":"fast"},"headers":{"anthropic-beta":"fast-mode-2026-02-01"}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen-3.6-plus":{"id":"qwen-3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1},"overrides":[{"when":{"context":{"gt":256000}},"price":2,"cache":{"read":0.2,"write":2.5}}]},"output":{"price":3,"overrides":[{"when":{"context":{"gt":256000}},"price":6}]}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.auriko.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"auriko","name":"Auriko","doc":"https://docs.auriko.ai","env":["AURIKO_API_KEY"]},"tensorx":{"models":{"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":64000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5-turbo":{"id":"z-ai/glm-5-turbo","type":"chat","name":"GLM-5-Turbo","family":"glm","release_date":"2026-03-16","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.3,"write":1.5}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.2":{"id":"z-ai/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.375}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5":{"id":"z-ai/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":202752},"cost":{"text":{"input":{"price":1,"cache":{"read":0.25,"write":1.25}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":64000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.44}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5v-turbo":{"id":"z-ai/glm-5v-turbo","type":"chat","name":"GLM-5V-Turbo","family":"glm","release_date":"2026-04-01","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/quicktime","video/x-matroska","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.3,"write":1.5}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.1":{"id":"z-ai/glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":202752},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.35,"write":1.75}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.5":{"id":"moonshotai/kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.125,"write":0.625}},"output":{"price":2.8}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.7-code":{"id":"moonshotai/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.3125}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.6":{"id":"moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1,"cache":{"read":0.25,"write":1.25}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.2":{"id":"deepseek/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":163840},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.075,"write":0.375}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro-0813":{"id":"deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":64000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-r1-0528":{"id":"deepseek/deepseek-r1-0528","type":"chat","name":"DeepSeek R1-0528","family":"deepseek-thinking","release_date":"2025-05-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":8192},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.165,"write":0.825}},"output":{"price":2.6}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0731":{"id":"deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.06}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.13}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.4375,"write":2.185}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-235b-a22b-2507":{"id":"qwen/qwen3-235b-a22b-2507","type":"chat","name":"Qwen3 235B-A22B-2507","family":"qwen","release_date":"2025-07-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":262144},"cost":{"text":{"input":{"price":0.072,"cache":{"read":0.018,"write":0.09}},"output":{"price":0.464}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-122b-a10b":{"id":"qwen/qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.125,"write":0.625}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-2.4t-a95b":{"id":"qwen/qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":64000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.63}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-flash-next":{"id":"qwen/qwen3.8-flash-next","type":"chat","name":"Qwen3.8 Flash Next","family":"qwen","release_date":"2026-08-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":64000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-9b":{"id":"qwen/qwen3.5-9b","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.0375,"write":0.1875}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.075,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.tensorx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"tensorx","name":"TensorX","doc":"https://docs.tensorx.ai/","env":["TENSORX_API_KEY"]},"openrouter":{"models":{"moondream/moondream3-preview":{"id":"moondream/moondream3-preview","type":"chat","name":"Moondream 3 Preview","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":4096},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"moondream/moondream3.1-9b-a2b":{"id":"moondream/moondream3.1-9b-a2b","type":"chat","name":"Moondream 3.1","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":4096},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"cloudflare/clef":{"id":"cloudflare/clef","type":"decision","name":"Clef","release_date":"2026-10-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":65537},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"cloudflare/clef-omni":{"id":"cloudflare/clef-omni","type":"decision","name":"Clef Omni","release_date":"2026-10-09","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","audio/wav","audio/mpeg","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mp4","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536},"cost":{"text":{"input":{"price":0.15},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"cloudflare/clef-flash":{"id":"cloudflare/clef-flash","type":"decision","name":"Clef Flash","release_date":"2026-10-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":24576},"cost":{"text":{"input":{"price":0.019},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"tencent/hy-mt2-7b":{"id":"tencent/hy-mt2-7b","type":"chat","name":"Hy-MT2-7B","family":"Hy","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"cost":{"text":{"input":{"price":0.074},"output":{"price":0.295}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"tencent/hunyuan-a13b-instruct":{"id":"tencent/hunyuan-a13b-instruct","type":"chat","name":"Hunyuan A13B Instruct","family":"hunyuan","release_date":"2025-07-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.57}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"tencent/hy-mt2-30b-a3b":{"id":"tencent/hy-mt2-30b-a3b","type":"chat","name":"Hy-MT2-30B-A3B","family":"Hy","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"cost":{"text":{"input":{"price":0.074},"output":{"price":0.295}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"tencent/hy-mt2-1.8b":{"id":"tencent/hy-mt2-1.8b","type":"chat","name":"Hy-MT2-1.8B","family":"Hy","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"cost":{"text":{"input":{"price":0.044},"output":{"price":0.177}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"tencent/hy3":{"id":"tencent/hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0.132,"cache":{"read":0.033},"overrides":[{"when":{"utc_hours":{"lt":"16:00"}},"price":0.132,"cache":{"read":0.033}},{"when":{"utc_hours":{"gte":"16:00"}},"price":0.0825,"cache":{"read":0.020625}}]},"output":{"price":0.528,"overrides":[{"when":{"utc_hours":{"lt":"16:00"}},"price":0.528},{"when":{"utc_hours":{"gte":"16:00"}},"price":0.33}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"tencent/hy4-preview":{"id":"tencent/hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":64000},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042},"overrides":[{"when":{"utc_hours":{"lt":"16:00"}},"price":0.834,"cache":{"read":0.042}},{"when":{"utc_hours":{"gte":"16:00"}},"price":0.7506,"cache":{"read":0.0378}}]},"output":{"price":2.501,"overrides":[{"when":{"utc_hours":{"lt":"16:00"}},"price":2.501},{"when":{"utc_hours":{"gte":"16:00"}},"price":2.2509}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"tencent/hy3-preview":{"id":"tencent/hy3-preview","type":"chat","name":"Hy3 preview","family":"Hy","release_date":"2026-04-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.18,"cache":{"read":0.06}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"tencent/hy-image-v3.5-preview":{"id":"tencent/hy-image-v3.5-preview","type":"image","name":"Hy Image 3.5 Preview","family":"Hy","release_date":"2026-09-22","modalities":{"input":["text","image/png","image/jpeg"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":100000,"output":0},"cost":{"image":{"output":{"price":1.6}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"~anthropic/claude-haiku-latest":{"id":"~anthropic/claude-haiku-latest","type":"chat","name":"Claude Haiku Latest","family":"claude-haiku","release_date":"2026-04-27","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":{"5m":0.625,"1h":1}}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~anthropic/claude-sonnet-latest":{"id":"~anthropic/claude-sonnet-latest","type":"chat","name":"Claude Sonnet Latest","family":"claude-sonnet","release_date":"2026-04-27","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~anthropic/claude-opus-latest":{"id":"~anthropic/claude-opus-latest","type":"chat","name":"Claude Opus Latest","family":"claude-opus","release_date":"2026-04-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~anthropic/claude-fable-latest":{"id":"~anthropic/claude-fable-latest","type":"chat","name":"Claude Fable Latest","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~x-ai/grok-latest":{"id":"~x-ai/grok-latest","type":"chat","name":"Grok Latest","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":450000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o4-mini-high":{"id":"openai/o4-mini-high","type":"chat","name":"o4 Mini High","family":"o","release_date":"2025-04-16","modalities":{"input":["image/png","image/jpeg","image/webp","image/gif","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275}},"output":{"price":4.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.018,"cache":{"read":0.009}},"output":{"price":0.09}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6-luna-decisions":{"id":"openai/gpt-6-luna-decisions","type":"decision","name":"GPT-6 Luna Decisions","family":"gpt","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0,"write":0}},"output":{"price":0}},"web_search":{"price":10}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"openai/gpt-5.6-sol-pro":{"id":"openai/gpt-5.6-sol-pro","type":"chat","name":"GPT-5.6 Sol Pro","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-image-2.5-sunburst":{"id":"openai/gpt-image-2.5-sunburst","type":"image","name":"GPT Image 2.5 Sunburst","family":"gpt-image","release_date":"2026-09-08","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5}},"image":{"input":{"price":8},"output":{"price":30}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"openai/gpt-5-image-mini":{"id":"openai/gpt-5-image-mini","type":"image","name":"GPT-5 Image Mini","family":"gpt","release_date":"2025-10-16","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["image/png","image/jpeg","image/webp","text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":2}},"image":{"output":{"price":8}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"openai/gpt-chat-latest":{"id":"openai/gpt-chat-latest","type":"chat","name":"GPT Chat Latest","family":"gpt","release_date":"2026-05-05","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.1-codex-mini":{"id":"openai/gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1 Codex mini","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03}},"output":{"price":2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4.1-nano":{"id":"openai/gpt-4.1-nano","type":"chat","name":"GPT-4.1 nano","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1047576,"output":942818},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.03}},"output":{"price":0.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o3":{"id":"openai/o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5-image":{"id":"openai/gpt-5-image","type":"image","name":"GPT-5 Image","family":"gpt","release_date":"2025-10-14","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["image/png","image/jpeg","image/webp","text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1.25}},"output":{"price":10}},"image":{"output":{"price":40}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"openai/gpt-6-sol-pro":{"id":"openai/gpt-6-sol-pro","type":"chat","name":"GPT-6 Sol Pro","family":"gpt","release_date":"2026-09-22","modalities":{"input":["application/pdf","image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-3.5-turbo-0613":{"id":"openai/gpt-3.5-turbo-0613","type":"chat","name":"GPT-3.5 Turbo (older v0613)","family":"gpt","release_date":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false},"limit":{"context":4095,"output":3685},"cost":{"text":{"input":{"price":1},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6.1-terra":{"id":"openai/gpt-6.1-terra","type":"chat","name":"GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25},"overrides":[{"when":{"context":{"gt":272000}},"price":2,"cache":{"read":0.1,"write":2.5}}]},"output":{"price":5,"overrides":[{"when":{"context":{"gt":272000}},"price":7.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o3-pro":{"id":"openai/o3-pro","type":"chat","name":"o3-pro","family":"o-pro","release_date":"2025-06-10","modalities":{"input":["text","application/pdf","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":20},"output":{"price":80}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-audio":{"id":"openai/gpt-audio","type":"chat","name":"GPT-Audio","family":"gpt","release_date":"2025-08-28","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text","audio/wav","audio/aac","audio/mpeg","audio/flac","audio/opus","audio/pcm"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}},"audio":{"input":{"price":32},"output":{"price":64}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.1-codex-max":{"id":"openai/gpt-5.1-codex-max","type":"chat","name":"GPT-5.1 Codex Max","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-image-2.5-flare":{"id":"openai/gpt-image-2.5-flare","type":"image","name":"GPT Image 2.5 Flare","family":"gpt-image","release_date":"2026-09-08","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5}},"image":{"input":{"price":8},"output":{"price":30}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-audio-mini":{"id":"openai/gpt-audio-mini","type":"chat","name":"GPT-Audio Mini","family":"gpt-mini","release_date":"2025-10-06","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text","audio/wav","audio/aac","audio/mpeg","audio/flac","audio/opus","audio/pcm"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.4}},"audio":{"input":{"price":0.6},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o1-pro":{"id":"openai/o1-pro","type":"chat","name":"o1-pro","family":"o-pro","release_date":"2025-03-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":150},"output":{"price":600}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"openai/gpt-5.2-codex":{"id":"openai/gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-image-1-mini":{"id":"openai/gpt-image-1-mini","type":"image","name":"GPT-Image-1 Mini","family":"gpt-image","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":2}},"image":{"input":{"price":2.5},"output":{"price":8}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"openai/gpt-4o-2024-05-13":{"id":"openai/gpt-4o-2024-05-13","type":"chat","name":"GPT-4o (2024-05-13)","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":5},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-image-1":{"id":"openai/gpt-image-1","type":"image","name":"GPT-Image-1","family":"gpt-image","release_date":"2025-04-24","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5}},"image":{"input":{"price":10},"output":{"price":40}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"openai/gpt-5.2-chat":{"id":"openai/gpt-5.2-chat","type":"chat","name":"GPT-5.2 Chat","family":"gpt","release_date":"2025-12-11","modalities":{"input":["application/pdf","image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4o-mini-2024-07-18":{"id":"openai/gpt-4o-mini-2024-07-18","type":"chat","name":"GPT-4o-mini (2024-07-18)","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5-pro":{"id":"openai/gpt-5-pro","type":"chat","name":"GPT-5 Pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":15},"output":{"price":120}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o3-mini-high":{"id":"openai/o3-mini-high","type":"chat","name":"o3 Mini High","family":"o","release_date":"2025-02-12","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.6-luna-pro":{"id":"openai/gpt-5.6-luna-pro","type":"chat","name":"GPT-5.6 Luna Pro","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4o-2024-11-20":{"id":"openai/gpt-4o-2024-11-20","type":"chat","name":"GPT-4o (2024-11-20)","family":"gpt","release_date":"2024-11-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.2-pro":{"id":"openai/gpt-5.2-pro","type":"chat","name":"GPT-5.2 Pro","family":"gpt-pro","release_date":"2025-12-11","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":21},"output":{"price":168}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o4-mini":{"id":"openai/o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275}},"output":{"price":4.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.4-pro":{"id":"openai/gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o1":{"id":"openai/o1","type":"chat","name":"o1","family":"o","release_date":"2024-12-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":15,"cache":{"read":7.5}},"output":{"price":60}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.4-image-2":{"id":"openai/gpt-5.4-image-2","type":"image","name":"GPT-5.4 Image 2","family":"gpt","release_date":"2026-04-21","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["image/png","image/jpeg","image/webp","text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":272000,"output":128000},"cost":{"text":{"input":{"price":8,"cache":{"read":2}},"output":{"price":15}},"image":{"output":{"price":30}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-3.5-turbo-16k":{"id":"openai/gpt-3.5-turbo-16k","type":"chat","name":"GPT-3.5 Turbo 16k","family":"gpt","release_date":"2023-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false},"limit":{"context":16385,"output":4096},"cost":{"text":{"input":{"price":3},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.5-pro":{"id":"openai/gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4-turbo":{"id":"openai/gpt-4-turbo","type":"chat","name":"GPT-4 Turbo","family":"gpt","release_date":"2023-11-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":10},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-image-2":{"id":"openai/gpt-image-2","type":"image","name":"GPT-Image-2","family":"gpt-image","release_date":"2026-04-21","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5}},"image":{"input":{"price":8},"output":{"price":30}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"openai/gpt-5.6-terra-pro":{"id":"openai/gpt-5.6-terra-pro","type":"chat","name":"GPT-5.6 Terra Pro","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6.1-terra-pro":{"id":"openai/gpt-6.1-terra-pro","type":"chat","name":"GPT-6.1 Terra Pro","family":"gpt","release_date":"2026-10-26","modalities":{"input":["application/pdf","image","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25},"overrides":[{"when":{"context":{"gt":272000}},"price":2,"cache":{"read":0.1,"write":2.5}}]},"output":{"price":5,"overrides":[{"when":{"context":{"gt":272000}},"price":7.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6.1-sol-pro":{"id":"openai/gpt-6.1-sol-pro","type":"chat","name":"GPT-6.1 Sol Pro","family":"gpt","release_date":"2026-09-29","modalities":{"input":["application/pdf","image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4":{"id":"openai/gpt-4","type":"chat","name":"GPT-4","family":"gpt","release_date":"2023-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":8191,"output":4096},"cost":{"text":{"input":{"price":30},"output":{"price":60}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4o-2024-08-06":{"id":"openai/gpt-4o-2024-08-06","type":"chat","name":"GPT-4o (2024-08-06)","family":"gpt","release_date":"2024-08-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6-astra-pro":{"id":"openai/gpt-6-astra-pro","type":"chat","name":"GPT-6 Astra Pro","family":"gpt","release_date":"2026-09-04","modalities":{"input":["application/pdf","image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o3-mini":{"id":"openai/o3-mini","type":"chat","name":"o3-mini","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-oss-safeguard-20b":{"id":"openai/gpt-oss-safeguard-20b","type":"chat","name":"GPT OSS Safeguard 20B","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0375}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.1-codex":{"id":"openai/gpt-5.1-codex","type":"chat","name":"GPT-5.1 Codex","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.13}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6-luna-pro":{"id":"openai/gpt-6-luna-pro","type":"chat","name":"GPT-6 Luna Pro","family":"gpt","release_date":"2026-09-22","modalities":{"input":["application/pdf","image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"liquid/d1-ultra":{"id":"liquid/d1-ultra","type":"decision","name":"d1-ultra","family":"liquid","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768},"cost":{"text":{"input":{"price":0.042,"cache":{"read":0.042}},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"liquid/lfm-2.5-24b-a2b":{"id":"liquid/lfm-2.5-24b-a2b","type":"chat","name":"LFM2.5-24B-A2B","family":"liquid","release_date":"2026-10-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"liquid/lfm-2.5-2.6b":{"id":"liquid/lfm-2.5-2.6b","type":"chat","name":"LFM2.5-2.6B","family":"liquid","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.04}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"liquid/d1":{"id":"liquid/d1","type":"decision","name":"Liquid d1","family":"liquid","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536},"cost":{"text":{"input":{"price":0.02,"cache":{"read":0.02}},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"liquid/lfm-2.5-2.6b:free":{"id":"liquid/lfm-2.5-2.6b:free","type":"chat","name":"LFM2.5-2.6B (free)","family":"liquid","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~deepseek/deepseek-pro-latest":{"id":"~deepseek/deepseek-pro-latest","type":"chat","name":"DeepSeek Pro Latest","family":"deepseek","release_date":"2026-09-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.2211,"cache":{"read":0.22}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~deepseek/deepseek-flash-latest":{"id":"~deepseek/deepseek-flash-latest","type":"chat","name":"DeepSeek Flash Latest","family":"deepseek-flash","release_date":"2026-09-14","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.02,"cache":{"read":0.015}},"output":{"price":0.106042}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~deepseek/deepseek-v4-flash-latest":{"id":"~deepseek/deepseek-v4-flash-latest","type":"chat","name":"DeepSeek V4 Flash Latest","family":"deepseek","release_date":"2026-08-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.0475,"cache":{"read":0.028}},"output":{"price":0.1568}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"elorian/glimpse":{"id":"elorian/glimpse","type":"chat","name":"Glimpse","release_date":"2026-10-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openrouter/fusion":{"id":"openrouter/fusion","type":"chat","name":"Fusion","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}}}},"openrouter/bodybuilder":{"id":"openrouter/bodybuilder","type":"chat","name":"Body Builder (beta)","release_date":"2025-12-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}}}},"openrouter/auto":{"id":"openrouter/auto","type":"chat","name":"Auto Router","family":"auto","release_date":"2023-11-08","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","audio/wav","audio/mpeg","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mp4","application/pdf","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text","image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"updates":false}}}}},"openrouter/pareto-code":{"id":"openrouter/pareto-code","type":"chat","name":"Pareto Code Router","release_date":"2026-04-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":200000},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}}}},"openrouter/free":{"id":"openrouter/free","type":"chat","name":"Free Models Router","release_date":"2026-02-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":8000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"thinkingmachines/inkling-small:free":{"id":"thinkingmachines/inkling-small:free","type":"chat","name":"Inkling Small (free)","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling-small":{"id":"thinkingmachines/inkling-small","type":"chat","name":"Inkling Small","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":262144},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.1}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"thinkingmachines/inkling":{"id":"thinkingmachines/inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":471859},"cost":{"text":{"input":{"price":1,"cache":{"read":0.17}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"thinkingmachines/inkling:free":{"id":"thinkingmachines/inkling:free","type":"chat","name":"Inkling (free)","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-3.2-1b-instruct":{"id":"meta-llama/llama-3.2-1b-instruct","type":"chat","name":"Llama 3.2 1B Instruct","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":60000,"output":54000},"cost":{"text":{"input":{"price":0.027},"output":{"price":0.201}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"meta-llama/llama-3.3-70b-instruct":{"id":"meta-llama/llama-3.3-70b-instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.32}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta-llama/llama-4-maverick":{"id":"meta-llama/llama-4-maverick","type":"chat","name":"Llama 4 Maverick","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":16384},"cost":{"text":{"input":{"price":0.1875,"cache":{"read":0.05}},"output":{"price":0.6525}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta-llama/llama-4-scout":{"id":"meta-llama/llama-4-scout","type":"chat","name":"Llama 4 Scout","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1310720,"output":16384},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta-llama/llama-3.2-3b-instruct":{"id":"meta-llama/llama-3.2-3b-instruct","type":"chat","name":"Llama 3.2 3B Instruct","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.33}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"meta-llama/llama-3.1-70b-instruct":{"id":"meta-llama/llama-3.1-70b-instruct","type":"chat","name":"Llama-3.1-70B-Instruct","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.4},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta-llama/llama-guard-4-12b":{"id":"meta-llama/llama-guard-4-12b","type":"chat","name":"Llama Guard 4 12B","family":"llama","release_date":"2025-04-29","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":16384},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"meta-llama/llama-3.1-8b-instruct":{"id":"meta-llama/llama-3.1-8b-instruct","type":"chat","name":"Llama-3.1-8B-Instruct","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.08}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943717},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-4.5-air":{"id":"z-ai/glm-4.5-air","type":"chat","name":"GLM-4.5-Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.025}},"output":{"price":0.85}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-5-turbo":{"id":"z-ai/glm-5-turbo","type":"chat","name":"GLM-5-Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-5.2":{"id":"z-ai/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.0341,"cache":{"read":0.033}},"output":{"price":7}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-4.6":{"id":"z-ai/glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-5":{"id":"z-ai/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-5.3-prime":{"id":"z-ai/glm-5.3-prime","type":"chat","name":"GLM 5.3 Prime","family":"glm","release_date":"2026-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.8,"cache":{"read":0.56}},"output":{"price":8.8}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-4.5":{"id":"z-ai/glm-4.5","type":"chat","name":"GLM-4.5","family":"glm","release_date":"2025-07-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.0699,"cache":{"read":0.0689}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-4.7":{"id":"z-ai/glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.54,"cache":{"read":0.099}},"output":{"price":1.98}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-4.5v":{"id":"z-ai/glm-4.5v","type":"chat","name":"GLM-4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":16384},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-5v-turbo":{"id":"z-ai/glm-5v-turbo","type":"chat","name":"GLM-5V-Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["image/jpeg","image/png","text","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-4.7-flash":{"id":"z-ai/glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":117964},"cost":{"text":{"input":{"price":0.0605},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-5.3-flashx":{"id":"z-ai/glm-5.3-flashx","type":"chat","name":"GLM 5.3 FlashX","family":"glm","release_date":"2026-09-18","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.37,"cache":{"read":0.09}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-5.1":{"id":"z-ai/glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":128000},"cost":{"text":{"input":{"price":0.966,"cache":{"read":0.1794}},"output":{"price":3.036}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"z-ai/glm-4.6v":{"id":"z-ai/glm-4.6v","type":"chat","name":"GLM-4.6V","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.05}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"rekaai/reka-edge":{"id":"rekaai/reka-edge","type":"chat","name":"Reka Edge","family":"reka","release_date":"2026-03-11","modalities":{"input":["image","text","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":14745},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"rekaai/reka-flash-3":{"id":"rekaai/reka-flash-3","type":"chat","name":"Reka Flash 3","family":"reka","release_date":"2025-03-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":58982},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"meta/muse-glimmer-30b":{"id":"meta/muse-glimmer-30b","type":"chat","name":"Muse Glimmer 30B","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.04}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-spark-1.2-contributor":{"id":"meta/muse-spark-1.2-contributor","type":"chat","name":"Muse Spark 1.2 Contributor","family":"muse","release_date":"2026-08-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/mpeg","video/mov","video/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}},"web_search":{"price":2.5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-spark-1.1":{"id":"meta/muse-spark-1.1","type":"chat","name":"Muse Spark 1.1","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}},"web_search":{"price":2.5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-spark-open":{"id":"meta/muse-spark-open","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/mpeg","video/mov","video/webm","application/pdf","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-spark-1.3-contributor":{"id":"meta/muse-spark-1.3-contributor","type":"chat","name":"Muse Spark 1.3 Contributor","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/mpeg","video/mov","video/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}},"web_search":{"price":2.5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-wonder":{"id":"meta/muse-wonder","type":"chat","name":"Muse Wonder","family":"muse","release_date":"2026-10-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/mpeg","video/mov","video/webm","application/pdf","audio/wav","audio/mpeg","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}},"web_search":{"price":2.5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-spark-1.3":{"id":"meta/muse-spark-1.3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}},"web_search":{"price":2.5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-image":{"id":"meta/muse-image","type":"image","name":"Muse Image","family":"muse","release_date":"2026-07-07","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"meta/muse-spark-1.2":{"id":"meta/muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}},"web_search":{"price":2.5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/ministral-8b-2512":{"id":"mistralai/ministral-8b-2512","type":"chat","name":"Ministral 3 8B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/mistral-large-2512":{"id":"mistralai/mistral-large-2512","type":"chat","name":"Mistral Large 3","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/mistral-small-3.1-24b-instruct":{"id":"mistralai/mistral-small-3.1-24b-instruct","type":"chat","name":"Mistral Small 3.1 24B","family":"mistral-small","release_date":"2025-03-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":102400},"cost":{"text":{"input":{"price":0.351},"output":{"price":0.555}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/mistral-large-4-0":{"id":"mistralai/mistral-large-4-0","type":"chat","name":"Mistral Large 4","family":"mistral-large","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":1.36,"cache":{"read":0.14}},"output":{"price":4.18}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/mistral-large":{"id":"mistralai/mistral-large","type":"chat","name":"Mistral Large","family":"mistral-large","release_date":"2024-02-26","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":102400},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/voxtral-small-24b-2507":{"id":"mistralai/voxtral-small-24b-2507","type":"chat","name":"Voxtral Small 24B 2507","family":"voxtral","release_date":"2025-07-15","modalities":{"input":["text","audio/wav","audio/mpeg","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":26214},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.3}},"audio":{"input":{"unit":"minute","price":0.006}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/codestral-2508":{"id":"mistralai/codestral-2508","type":"chat","name":"Codestral 25.08","family":"codestral","release_date":"2025-07-30","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":204800},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/mixtral-8x22b-instruct":{"id":"mistralai/mixtral-8x22b-instruct","type":"chat","name":"Mixtral 8x22B Instruct","family":"mistral","release_date":"2024-04-17","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":52428},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/mistral-nemo":{"id":"mistralai/mistral-nemo","type":"chat","name":"Mistral Nemo","family":"mistral-nemo","release_date":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.029},"output":{"price":0.03}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/mistral-large-2407":{"id":"mistralai/mistral-large-2407","type":"chat","name":"Mistral Large 2407","family":"mistral-large","release_date":"2024-07-24","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/mistral-small-2603":{"id":"mistralai/mistral-small-2603","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/ministral-14b-2512":{"id":"mistralai/ministral-14b-2512","type":"chat","name":"Ministral 3 14B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/mistral-small-3.2-24b-instruct":{"id":"mistralai/mistral-small-3.2-24b-instruct","type":"chat","name":"Mistral Small 3.2 24B","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":0.075},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/devstral-2512":{"id":"mistralai/devstral-2512","type":"chat","name":"Devstral 2","family":"devstral","release_date":"2025-12-09","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/ministral-3b-2512":{"id":"mistralai/ministral-3b-2512","type":"chat","name":"Ministral 3 3B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/mistral-medium-3.1":{"id":"mistralai/mistral-medium-3.1","type":"chat","name":"Mistral Medium 3.1","family":"mistral-medium","release_date":"2025-08-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/mistral-small-24b-instruct-2501":{"id":"mistralai/mistral-small-24b-instruct-2501","type":"chat","name":"Mistral Small 3","family":"mistral-small","release_date":"2025-01-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.08}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"mistralai/mistral-saba":{"id":"mistralai/mistral-saba","type":"chat","name":"Saba","family":"mistral","release_date":"2025-02-17","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":26214},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/mistral-medium-3-5":{"id":"mistralai/mistral-medium-3-5","type":"chat","name":"Mistral Medium 3.5","family":"mistral-medium","release_date":"2026-04-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":1.5},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistralai/mistral-medium-3":{"id":"mistralai/mistral-medium-3","type":"chat","name":"Mistral Medium 3","family":"mistral-medium","release_date":"2025-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nousresearch/hermes-3-llama-3.1-405b":{"id":"nousresearch/hermes-3-llama-3.1-405b","type":"chat","name":"Hermes 3 405B Instruct","family":"nousresearch","release_date":"2024-08-16","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":1},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"nousresearch/hermes-3-llama-3.1-70b":{"id":"nousresearch/hermes-3-llama-3.1-70b","type":"chat","name":"Hermes 3 70B Instruct","family":"nousresearch","release_date":"2024-08-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.7},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"nousresearch/hermes-4-405b":{"id":"nousresearch/hermes-4-405b","type":"chat","name":"Hermes 4 405B","family":"hermes","release_date":"2025-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":1},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"recursive/flint-v1.0:free":{"id":"recursive/flint-v1.0:free","type":"chat","name":"Flint (free)","family":"flint","release_date":"2026-10-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cognitivecomputations/dolphin-mistral-24b-venice-edition":{"id":"cognitivecomputations/dolphin-mistral-24b-venice-edition","type":"chat","name":"Uncensored","family":"mistral","release_date":"2025-07-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"jaredpalmer/kev-4b":{"id":"jaredpalmer/kev-4b","type":"decision","name":"Kev 4B","release_date":"2026-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"}}}},"fireworks/ember-1":{"id":"fireworks/ember-1","type":"chat","name":"Ember-1","release_date":"2026-09-22","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/bmp","image/tiff","image/x-portable-pixmap"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"unbiased/pareto-26.9":{"id":"unbiased/pareto-26.9","type":"chat","name":"Pareto 26.9","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"unbiased/pareto-26.10":{"id":"unbiased/pareto-26.10","type":"chat","name":"Pareto 26.10","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.03}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inference-net/schematron-v2-turbo":{"id":"inference-net/schematron-v2-turbo","type":"chat","name":"Schematron V2 Turbo","release_date":"2026-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"inference-net/schematron-v2-small":{"id":"inference-net/schematron-v2-small","type":"chat","name":"Schematron V2 Small","release_date":"2026-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.05}},"output":{"price":0.23}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"reflection/beam-1.0-501b-a23b":{"id":"reflection/beam-1.0-501b-a23b","type":"chat","name":"Beam 1.0 501B A23B","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"x-ai/grok-4.3":{"id":"x-ai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":900000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"x-ai/grok-4.6":{"id":"x-ai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":450000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"x-ai/grok-imagine-image-2.0":{"id":"x-ai/grok-imagine-image-2.0","type":"image","name":"Grok Imagine Image 2.0","family":"grok","release_date":"2026-08-07","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":0},"cost":{"image":{"input":{"unit":"image","price":0.01},"output":{"unit":"image","price":0.04,"overrides":[{"when":{"resolution":{"equals":"2K"},"quality":{"equals":"low"}},"price":0.06},{"when":{"resolution":{"equals":"1K"},"quality":{"equals":"medium"}},"price":0.06},{"when":{"resolution":{"equals":"2K"},"quality":{"equals":"medium"}},"price":0.08}]}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"x-ai/grok-4.7":{"id":"x-ai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":450000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"x-ai/grok-4.20":{"id":"x-ai/grok-4.20","type":"chat","name":"Grok 4.20","family":"grok","release_date":"2026-03-31","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":1800000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"x-ai/grok-build-0.1":{"id":"x-ai/grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":230400},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2,"cache":{"read":0.4}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":200000}},"price":4}]}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"x-ai/grok-imagine-image-quality":{"id":"x-ai/grok-imagine-image-quality","type":"image","name":"Grok Imagine Image Quality","family":"grok","release_date":"2026-04-03","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":0},"cost":{"image":{"input":{"unit":"image","price":0.01},"output":{"unit":"image","price":0.05,"overrides":[{"when":{"resolution":{"equals":"2K"}},"price":0.07}]}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"x-ai/grok-4.20-multi-agent":{"id":"x-ai/grok-4.20-multi-agent","type":"chat","name":"Grok 4.20 Multi-Agent","family":"grok","release_date":"2026-03-31","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":1800000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"x-ai/grok-4.5":{"id":"x-ai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":450000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.6}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"perplexity/sonar-deep-research":{"id":"perplexity/sonar-deep-research","type":"chat","name":"Sonar Deep Research","family":"sonar-deep-research","release_date":"2025-03-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":115200},"cost":{"text":{"input":{"price":2},"output":{"price":8,"reasoning":3}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"perplexity/sonar-pro-search":{"id":"perplexity/sonar-pro-search","type":"chat","name":"Sonar Pro Search","family":"sonar-pro","release_date":"2025-10-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8000},"cost":{"text":{"input":{"price":3},"output":{"price":15}},"web_search":{"price":18}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"perplexity/sonar":{"id":"perplexity/sonar","type":"chat","name":"Sonar","family":"sonar","release_date":"2025-01-27","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":127072,"output":114364},"cost":{"text":{"input":{"price":1},"output":{"price":1}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"perplexity/pplx-decider-v1.2":{"id":"perplexity/pplx-decider-v1.2","type":"decision","name":"Decider V1.2","release_date":"2026-10-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144},"cost":{"text":{"input":{"price":0.02},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"perplexity/pplx-decider-flash-v1.2":{"id":"perplexity/pplx-decider-flash-v1.2","type":"decision","name":"Decider Flash V1.2","release_date":"2026-10-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144},"cost":{"text":{"input":{"price":0.01},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"perplexity/sonar-pro":{"id":"perplexity/sonar-pro","type":"chat","name":"Sonar Pro","family":"sonar-pro","release_date":"2025-03-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8000},"cost":{"text":{"input":{"price":3},"output":{"price":15}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"perplexity/sonar-reasoning-pro":{"id":"perplexity/sonar-reasoning-pro","type":"chat","name":"Sonar Reasoning Pro","family":"sonar-reasoning","release_date":"2025-03-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":115200},"cost":{"text":{"input":{"price":2},"output":{"price":8}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"poolside/laguna-xs-2.1":{"id":"poolside/laguna-xs-2.1","type":"chat","name":"Laguna XS 2.1","family":"laguna","release_date":"2026-07-02","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.03}},"output":{"price":0.12}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"poolside/laguna-xs-2.1:free":{"id":"poolside/laguna-xs-2.1:free","type":"chat","name":"Laguna XS 2.1 (free)","family":"laguna","release_date":"2026-07-02","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"poolside/laguna-s-2.1:free":{"id":"poolside/laguna-s-2.1:free","type":"chat","name":"Laguna S 2.1 (free)","family":"laguna","release_date":"2026-07-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"poolside/laguna-s-2.1":{"id":"poolside/laguna-s-2.1","type":"chat","name":"Laguna S 2.1","family":"laguna","release_date":"2026-07-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.009}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"amazon/nova-premier-v1":{"id":"amazon/nova-premier-v1","type":"chat","name":"Nova Premier 1.0","family":"nova","release_date":"2025-04-30","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.625}},"output":{"price":12.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/nova-micro-v1":{"id":"amazon/nova-micro-v1","type":"chat","name":"Nova Micro 1.0","family":"nova-micro","release_date":"2024-12-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":5120},"cost":{"text":{"input":{"price":0.035},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/nova-2-lite-v1":{"id":"amazon/nova-2-lite-v1","type":"chat","name":"Nova 2 Lite","family":"nova","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65535},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"amazon/nova-pro-v1":{"id":"amazon/nova-pro-v1","type":"chat","name":"Nova Pro 1.0","family":"nova-pro","release_date":"2024-12-05","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":5120},"cost":{"text":{"input":{"price":0.8},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/nova-lite-v1":{"id":"amazon/nova-lite-v1","type":"chat","name":"Nova Lite 1.0","family":"nova-lite","release_date":"2024-12-05","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":5120},"cost":{"text":{"input":{"price":0.06},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inception/mercury-decide":{"id":"inception/mercury-decide","type":"decision","name":"Mercury Decide","family":"mercury","release_date":"2026-09-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536},"cost":{"text":{"input":{"price":0.02,"cache":{"read":0}},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"inception/mercury-decide:free":{"id":"inception/mercury-decide:free","type":"decision","name":"Mercury Decide (free)","family":"mercury","release_date":"2026-09-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"inception/mercury-2":{"id":"inception/mercury-2","type":"chat","name":"Mercury 2","family":"mercury","release_date":"2026-02-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":50000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inception/mercury-3":{"id":"inception/mercury-3","type":"chat","name":"Mercury 3","family":"mercury","release_date":"2026-10-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inception/mercury-2.5":{"id":"inception/mercury-2.5","type":"chat","name":"Mercury 2.5","family":"mercury","release_date":"2026-09-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":260000,"output":65536},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.004}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":1,"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083333}},"output":{"price":2.5,"reasoning":2.5}},"image":{"input":{"price":0.3}},"audio":{"input":{"price":1,"cache":{"read":0.1}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-2.5-pro-preview":{"id":"google/gemini-2.5-pro-preview","type":"chat","name":"Gemini 2.5 Pro Preview 06-05","family":"gemini","release_date":"2025-06-05","modalities":{"input":["application/pdf","image/png","image/jpeg","image/webp","image/heic","image/heif","text","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"cache":{"implicit":{"min_tokens":4096},"explicit":{"ttl":["5m"],"max_breakpoints":1,"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125,"write":0.375},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25}}]},"output":{"price":10,"reasoning":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}},"image":{"input":{"price":1.25}},"audio":{"input":{"price":1.25,"cache":{"read":0.125},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25}}]}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemma-4-31b-it:free":{"id":"google/gemma-4-31b-it:free","type":"chat","name":"Gemma 4 31B (free)","family":"gemma","release_date":"2026-04-02","modalities":{"input":["image/png","image/jpeg","image/webp","text","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemma-2-27b-it":{"id":"google/gemma-2-27b-it","type":"chat","name":"Gemma 2 27B","family":"gemma","release_date":"2024-07-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":2048},"cost":{"text":{"input":{"price":0.65},"output":{"price":0.65}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"google/gemini-nano-banana-2.1":{"id":"google/gemini-nano-banana-2.1","type":"image","name":"Nano Banana 2.1","family":"gemini-flash","release_date":"2026-10-06","modalities":{"input":["image/png","image/jpeg","image/webp","text"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":58982},"cost":{"text":{"input":{"price":1.5},"output":{"price":7.5}},"image":{"output":{"price":30}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.1-flash-image":{"id":"google/gemini-3.1-flash-image","type":"image","name":"Nano Banana 2","family":"gemini-flash","release_date":"2026-05-28","modalities":{"input":["image/png","image/jpeg","image/webp","text"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","minimal","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}},"image":{"output":{"price":60}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75,"reasoning":3.75}},"image":{"input":{"price":0.75}},"audio":{"input":{"price":0.75,"cache":{"read":0.075}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemma-3-4b-it":{"id":"google/gemma-3-4b-it","type":"chat","name":"Gemma 3 4B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.02}},"output":{"price":0.05}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75,"reasoning":3.75}},"image":{"input":{"price":0.75}},"audio":{"input":{"price":0.75,"cache":{"read":0.075}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":0.083333}},"output":{"price":3,"reasoning":3}},"image":{"input":{"price":0.5}},"audio":{"input":{"price":1,"cache":{"read":0.1}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"reasoning":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"image":{"input":{"price":2}},"audio":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemma-4-26b-a4b-it:free":{"id":"google/gemma-4-26b-a4b-it:free","type":"chat","name":"Gemma 4 26B A4B  (free)","family":"gemma","release_date":"2026-04-02","modalities":{"input":["image/png","image/jpeg","image/webp","text","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-2.5-flash-image":{"id":"google/gemini-2.5-flash-image","type":"image","name":"Nano Banana","family":"gemini-flash","release_date":"2025-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083333}},"output":{"price":2.5,"reasoning":2.5}},"image":{"input":{"price":0.3},"output":{"price":30}},"audio":{"input":{"price":1,"cache":{"read":0.1}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"google/gemma-4-26b-a4b-it":{"id":"google/gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["image/png","image/jpeg","image/webp","text","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.0765,"cache":{"read":0.0425}},"output":{"price":0.255}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.1-flash-lite-preview":{"id":"google/gemini-3.1-flash-lite-preview","type":"chat","name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","release_date":"2026-03-03","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.083333}},"output":{"price":1.5,"reasoning":1.5}},"image":{"input":{"price":0.25}},"audio":{"input":{"price":0.5,"cache":{"read":0.05}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-4-argon":{"id":"google/gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":0.1875}},"output":{"price":10,"reasoning":10}},"image":{"input":{"price":2}},"audio":{"input":{"price":2,"cache":{"read":0.1}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083333}},"output":{"price":2.5,"reasoning":2.5}},"image":{"input":{"price":0.3}},"audio":{"input":{"price":0.3,"cache":{"read":0.03}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3-pro-image":{"id":"google/gemini-3-pro-image","type":"image","name":"Nano Banana Pro","family":"gemini-pro","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375}},"output":{"price":12,"reasoning":12}},"image":{"input":{"price":2},"output":{"price":120}},"audio":{"input":{"price":2,"cache":{"read":0.2}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.1-flash-image-preview":{"id":"google/gemini-3.1-flash-image-preview","type":"image","name":"Nano Banana 2 Preview","family":"gemini-flash","release_date":"2026-02-26","modalities":{"input":["image/png","image/jpeg","image/webp","text"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","minimal","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":58982},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}},"image":{"output":{"price":60}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["image/png","image/jpeg","image/webp","text","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.083333}},"output":{"price":0.4,"reasoning":0.4}},"image":{"input":{"price":0.1}},"audio":{"input":{"price":0.3,"cache":{"read":0.03}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.1-pro-preview-customtools":{"id":"google/gemini-3.1-pro-preview-customtools","type":"chat","name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"reasoning":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"image":{"input":{"price":2}},"audio":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.1-flash-lite-image":{"id":"google/gemini-3.1-flash-lite-image","type":"image","name":"Nano Banana 2 Lite","family":"gemini-flash-lite","release_date":"2026-06-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","minimal","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":58982},"cost":{"text":{"input":{"price":0.25},"output":{"price":1.5}},"image":{"output":{"price":30}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"google/gemma-3-27b-it":{"id":"google/gemma-3-27b-it","type":"chat","name":"Gemma 3 27B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.04}},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemma-3-12b-it":{"id":"google/gemma-3-12b-it","type":"chat","name":"Gemma 3 12B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.083333}},"output":{"price":1.5,"reasoning":1.5}},"image":{"input":{"price":0.25}},"audio":{"input":{"price":0.5,"cache":{"read":0.05}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"cache":{"implicit":{"min_tokens":4096},"explicit":{"ttl":["5m"],"max_breakpoints":1,"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125,"write":0.375},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25}}]},"output":{"price":10,"reasoning":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}},"image":{"input":{"price":1.25}},"audio":{"input":{"price":1.25,"cache":{"read":0.125},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25}}]}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":9,"reasoning":9}},"image":{"input":{"price":1.5}},"audio":{"input":{"price":3,"cache":{"read":0.3}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.825,"cache":{"read":0.0825,"write":0.041667}},"output":{"price":4.125,"reasoning":4.125}},"image":{"input":{"price":0.825}},"audio":{"input":{"price":0.825,"cache":{"read":0.0825}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3-pro-image-preview":{"id":"google/gemini-3-pro-image-preview","type":"image","name":"Nano Banana Pro Preview","family":"gemini-pro","release_date":"2025-11-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375}},"output":{"price":12,"reasoning":12}},"image":{"input":{"price":2},"output":{"price":120}},"audio":{"input":{"price":2,"cache":{"read":0.2}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"xiaomi/mimo-v2.6-pro":{"id":"xiaomi/mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"xiaomi/mimo-v2.6-pro-ultraspeed":{"id":"xiaomi/mimo-v2.6-pro-ultraspeed","type":"chat","name":"MiMo-V2.6-Pro-UltraSpeed","family":"mimo","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4.35,"cache":{"read":0.036}},"output":{"price":8.7}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"xiaomi/mimo-v2.5-pro":{"id":"xiaomi/mimo-v2.5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":235929},"cost":{"text":{"input":{"price":0.48,"cache":{"read":0.096}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"xiaomi/mimo-v2.6-flash":{"id":"xiaomi/mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"xiaomi/mimo-v2.5":{"id":"xiaomi/mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":65536},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"morph/morph-v3-large":{"id":"morph/morph-v3-large","type":"chat","name":"Morph V3 Large","family":"morph","release_date":"2025-07-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.9},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"morph/morph-v3-fast":{"id":"morph/morph-v3-fast","type":"chat","name":"Morph V3 Fast","family":"morph","release_date":"2025-07-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.8},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"microsoft/microsoft-decision-1":{"id":"microsoft/microsoft-decision-1","type":"decision","name":"Microsoft-Decision-1","release_date":"2026-10-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"}}}},"microsoft/phi-4":{"id":"microsoft/phi-4","type":"chat","name":"Phi 4","family":"phi","release_date":"2025-01-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":14745},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"microsoft/mai-image-2.5":{"id":"microsoft/mai-image-2.5","type":"image","name":"MAI-Image-2.5","family":"mai","release_date":"2026-06-02","modalities":{"input":["text","image/jpeg","image/png"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":0},"cost":{"text":{"input":{"price":5}},"image":{"input":{"price":8},"output":{"price":47}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"microsoft/mai-image-2.5-pro":{"id":"microsoft/mai-image-2.5-pro","type":"image","name":"MAI-Image-2.5-Pro","family":"mai","release_date":"2026-07-23","modalities":{"input":["text","image/jpeg","image/png"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":0},"cost":{"text":{"input":{"price":5}},"image":{"input":{"price":8},"output":{"price":108}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"microsoft/mai-image-2.6-flash":{"id":"microsoft/mai-image-2.6-flash","type":"image","name":"MAI-Image-2.6-Flash","family":"mai","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":0},"cost":{"text":{"input":{"price":1.75}},"image":{"input":{"price":2.5},"output":{"price":19}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"microsoft/mai-image-2.6":{"id":"microsoft/mai-image-2.6","type":"image","name":"MAI-Image-2.6","family":"mai","release_date":"2026-08-14","modalities":{"input":["text","image/jpeg","image/png"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":0},"cost":{"text":{"input":{"price":5}},"image":{"input":{"price":8},"output":{"price":38}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"~unbiased/pareto-latest":{"id":"~unbiased/pareto-latest","type":"chat","name":"Pareto Latest","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.03}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"bytedance-seed/seed-1.6-flash":{"id":"bytedance-seed/seed-1.6-flash","type":"chat","name":"Seed 1.6 Flash","family":"seed","release_date":"2025-08-28","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.075,"overrides":[{"when":{"context":{"gt":128000}},"price":0.1}]},"output":{"price":0.3,"overrides":[{"when":{"context":{"gt":128000}},"price":0.8}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"bytedance-seed/seedream-5-0-lite":{"id":"bytedance-seed/seedream-5-0-lite","type":"image","name":"Seedream 5.0 Lite","family":"seed","release_date":"2026-02-13","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/bmp","image/tiff","image/gif","image/heic","image/heif"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"input":{"unit":"image","price":0},"output":{"unit":"image","price":0.035}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"bytedance-seed/seed-2.0-lite":{"id":"bytedance-seed/seed-2.0-lite","type":"chat","name":"Seed 2.0 Lite","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.25,"overrides":[{"when":{"context":{"gt":128000}},"price":0.5}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":128000}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"bytedance-seed/seed-2.0-mini":{"id":"bytedance-seed/seed-2.0-mini","type":"chat","name":"Seed 2.0 Mini","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.1,"overrides":[{"when":{"context":{"gt":128000}},"price":0.2}]},"output":{"price":0.4,"overrides":[{"when":{"context":{"gt":128000}},"price":0.8}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"bytedance-seed/seedream-5-0-flash":{"id":"bytedance-seed/seedream-5-0-flash","type":"image","name":"Seedream 5.0 Flash","family":"seed","release_date":"2026-09","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/bmp","image/tiff","image/gif","image/heic","image/heif"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"input":{"unit":"image","price":0},"output":{"unit":"image","price":0.018}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"bytedance-seed/seedream-5-0-pro":{"id":"bytedance-seed/seedream-5-0-pro","type":"image","name":"Seedream 5.0 Pro","family":"seed","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/bmp","image/tiff","image/gif","image/heic","image/heif"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"input":{"unit":"image","price":0.003},"output":{"unit":"image","price":0.045,"overrides":[{"when":{"resolution":{"equals":"2K"}},"price":0.09}]}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"bytedance-seed/seed-1.6":{"id":"bytedance-seed/seed-1.6","type":"chat","name":"Seed 1.6","family":"seed","release_date":"2025-10-15","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.25,"overrides":[{"when":{"context":{"gt":128000}},"price":0.5}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":128000}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"bytedance-seed/seed-2.0-code":{"id":"bytedance-seed/seed-2.0-code","type":"chat","name":"Seed 2.0 Code","family":"seed","release_date":"2026-02-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.5,"overrides":[{"when":{"context":{"gt":128000}},"price":1}]},"output":{"price":3,"overrides":[{"when":{"context":{"gt":128000}},"price":6}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"bytedance-seed/seed-2-1-turbo":{"id":"bytedance-seed/seed-2-1-turbo","type":"chat","name":"Seed 2.1 Turbo","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.5},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"bytedance-seed/seedream-4.5":{"id":"bytedance-seed/seedream-4.5","type":"image","name":"Seedream 4.5","family":"seed","release_date":"2025-12-03","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/bmp","image/tiff","image/gif","image/heic","image/heif"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"input":{"unit":"image","price":0},"output":{"unit":"image","price":0.04}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"~typesafe/jev-latest":{"id":"~typesafe/jev-latest","type":"decision","name":"Jev Latest","release_date":"2026-09-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"moonshotai/kimi-k2.5":{"id":"moonshotai/kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.15}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k3.1-pro":{"id":"moonshotai/kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k2.7-code":{"id":"moonshotai/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.56,"cache":{"read":0.15}},"output":{"price":3.1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.19}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k2.6":{"id":"moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.65,"cache":{"read":0.15}},"output":{"price":3.41}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k2-thinking":{"id":"moonshotai/kimi-k2-thinking","type":"chat","name":"Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.15}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k2-0905":{"id":"moonshotai/kimi-k2-0905","type":"chat","name":"Kimi K2 Instruct 0905","family":"kimi-k2","release_date":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":98304},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k2":{"id":"moonshotai/kimi-k2","type":"chat","name":"Kimi K2 0711","family":"kimi-k2","release_date":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.57},"output":{"price":2.3}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"black-forest-labs/flux.2-pro":{"id":"black-forest-labs/flux.2-pro","type":"image","name":"FLUX.2 [pro]","family":"flux","release_date":"2025-11-25","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"megapixel","price":0.03}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"black-forest-labs/flux-3-image":{"id":"black-forest-labs/flux-3-image","type":"image","name":"FLUX 3 Image","family":"flux","release_date":"2026-10-01","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.041,"overrides":[{"when":{"resolution":{"equals":"1K"}},"price":0.048},{"when":{"resolution":{"equals":"1.5K"}},"price":0.07},{"when":{"resolution":{"equals":"2K"}},"price":0.1},{"when":{"resolution":{"equals":"4K"}},"price":0.607}]}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"black-forest-labs/flux.2-klein-4b":{"id":"black-forest-labs/flux.2-klein-4b","type":"image","name":"FLUX.2 [klein] 4B","family":"flux","release_date":"2026-01-15","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"megapixel","price":0.014}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"black-forest-labs/flux-3-image-klein":{"id":"black-forest-labs/flux-3-image-klein","type":"image","name":"FLUX 3 Image Klein","family":"flux","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.008,"overrides":[{"when":{"resolution":{"equals":"1K"}},"price":0.009},{"when":{"resolution":{"equals":"1.5K"}},"price":0.011},{"when":{"resolution":{"equals":"2K"}},"price":0.014},{"when":{"resolution":{"equals":"4K"}},"price":0.036}]}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"black-forest-labs/flux.2-flex":{"id":"black-forest-labs/flux.2-flex","type":"image","name":"FLUX.2 [flex]","family":"flux","release_date":"2025-11-25","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"input":{"unit":"megapixel","price":0.06},"output":{"unit":"megapixel","price":0.06}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"black-forest-labs/flux.2-max":{"id":"black-forest-labs/flux.2-max","type":"image","name":"FLUX.2 [max]","family":"flux","release_date":"2025-12-16","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"megapixel","price":0.07}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"anthropic/claude-opus-5.5":{"id":"anthropic/claude-opus-5.5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":true}}}}},"anthropic/claude-sonnet-4.5":{"id":"anthropic/claude-sonnet-4.5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}},"overrides":[{"when":{"context":{"gt":200000}},"price":6,"cache":{"read":0.6,"write":{"5m":7.5,"1h":12}}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"anthropic/claude-opus-4.6":{"id":"anthropic/claude-opus-4.6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}},"overrides":[{"when":{"context":{"gt":200000}},"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}}]},"output":{"price":25,"overrides":[{"when":{"context":{"gt":200000}},"price":37.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"anthropic/claude-sonnet-5.5":{"id":"anthropic/claude-sonnet-5.5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":true}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"anthropic/claude-haiku-5.5":{"id":"anthropic/claude-haiku-5.5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":{"5m":0.625,"1h":1}}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}}}},"anthropic/claude-sonnet-4.6":{"id":"anthropic/claude-sonnet-4.6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}},"overrides":[{"when":{"context":{"gt":200000}},"price":6,"cache":{"read":0.6,"write":{"5m":7.5,"1h":12}}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"anthropic/claude-opus-4.8":{"id":"anthropic/claude-opus-4.8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"anthropic/claude-fable-5.1":{"id":"anthropic/claude-fable-5.1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4.7":{"id":"anthropic/claude-opus-4.7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":2048}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}},"overrides":[{"when":{"context":{"gt":200000}},"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}}]},"output":{"price":25,"overrides":[{"when":{"context":{"gt":200000}},"price":37.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"anthropic/claude-opus-4.1":{"id":"anthropic/claude-opus-4.1","type":"chat","name":"Claude Opus 4.1 (latest)","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":{"5m":18.75,"1h":30}}},"output":{"price":75}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~z-ai/glm-latest":{"id":"~z-ai/glm-latest","type":"chat","name":"GLM Latest","family":"glm","release_date":"2026-08-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.0699,"cache":{"read":0.0689}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~z-ai/glm-flash-latest":{"id":"~z-ai/glm-flash-latest","type":"chat","name":"GLM Flash Latest","family":"glm-flash","release_date":"2026-08-27","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.0513,"cache":{"read":0.03}},"output":{"price":0.0701}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"relace/relace-search":{"id":"relace/relace-search","type":"chat","name":"Relace Search","release_date":"2025-12-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":1},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"relace/relace-apply-3":{"id":"relace/relace-apply-3","type":"chat","name":"Relace Apply 3","release_date":"2025-09-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.85},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"deepseek/deepseek-v3.2":{"id":"deepseek/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":65536},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.028}},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4-pro-0813":{"id":"deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022},"overrides":[{"when":{"utc_days":{"in":["sat","sun"]}},"price":0.66,"cache":{"read":0.022}},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"utc_hours":{"lt":"01:00"}},"price":0.66,"cache":{"read":0.022}},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},"price":1.32,"cache":{"read":0.044}},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"04:00"}},{"utc_hours":{"lt":"06:00"}}]},"price":0.66,"cache":{"read":0.022}},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]},"price":1.32,"cache":{"read":0.044}},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"utc_hours":{"gte":"10:00"}},"price":0.66,"cache":{"read":0.022}}]},"output":{"price":1.98,"overrides":[{"when":{"utc_days":{"in":["sat","sun"]}},"price":1.98},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"utc_hours":{"lt":"01:00"}},"price":1.98},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},"price":3.96},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"04:00"}},{"utc_hours":{"lt":"06:00"}}]},"price":1.98},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]},"price":3.96},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"utc_hours":{"gte":"10:00"}},"price":1.98}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-r1-0528":{"id":"deepseek/deepseek-r1-0528","type":"chat","name":"DeepSeek R1 0528","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":32768},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.35}},"output":{"price":2.15}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4-flash-0731":{"id":"deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.119,"cache":{"read":0.0238}},"output":{"price":0.238}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v3.2-exp":{"id":"deepseek/deepseek-v3.2-exp","type":"chat","name":"DeepSeek V3.2 Exp","family":"deepseek","release_date":"2025-09-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":147456},"cost":{"text":{"input":{"price":0.27},"output":{"price":0.41}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4-flash-vision-exp":{"id":"deepseek/deepseek-v4-flash-vision-exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":0.2156,"cache":{"read":0.00686}},"output":{"price":0.6468}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v3.1-terminus":{"id":"deepseek/deepseek-v3.1-terminus","type":"chat","name":"DeepSeek V3.1 Terminus","family":"deepseek","release_date":"2025-09-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":147456},"cost":{"text":{"input":{"price":0.27},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4.1-flash-1017":{"id":"deepseek/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003},"overrides":[{"when":{"utc_days":{"in":["sat","sun"]}},"price":0.15,"cache":{"read":0.003}},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"utc_hours":{"lt":"01:00"}},"price":0.15,"cache":{"read":0.003}},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},"price":0.3,"cache":{"read":0.006}},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"04:00"}},{"utc_hours":{"lt":"06:00"}}]},"price":0.15,"cache":{"read":0.003}},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]},"price":0.3,"cache":{"read":0.006}},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"utc_hours":{"gte":"10:00"}},"price":0.15,"cache":{"read":0.003}}]},"output":{"price":0.6,"overrides":[{"when":{"utc_days":{"in":["sat","sun"]}},"price":0.6},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"utc_hours":{"lt":"01:00"}},"price":0.6},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},"price":1.2},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"04:00"}},{"utc_hours":{"lt":"06:00"}}]},"price":0.6},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]},"price":1.2},{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"utc_hours":{"gte":"10:00"}},"price":0.6}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-chat-v3-0324":{"id":"deepseek/deepseek-chat-v3-0324","type":"chat","name":"DeepSeek V3 0324","family":"deepseek","release_date":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":115200},"cost":{"text":{"input":{"price":0.29,"cache":{"read":0.11}},"output":{"price":1.14}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-chat-v3.1":{"id":"deepseek/deepseek-chat-v3.1","type":"chat","name":"DeepSeek V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":32768},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.13}},"output":{"price":0.95}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0042}},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-chat":{"id":"deepseek/deepseek-chat","type":"chat","name":"DeepSeek Chat","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":16000},"cost":{"text":{"input":{"price":0.2574},"output":{"price":1.0287}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.95526,"cache":{"read":0.079605}},"output":{"price":1.91052}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3-super-120b-a12b:free":{"id":"nvidia/nemotron-3-super-120b-a12b:free","type":"chat","name":"Nemotron 3 Super (free)","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3-ultra-550b-a55b:free":{"id":"nvidia/nemotron-3-ultra-550b-a55b:free","type":"chat","name":"Nemotron 3 Ultra (free)","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high"],"budget":{}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free":{"id":"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free","type":"chat","name":"Nemotron 3 Nano Omni (free)","family":"nemotron","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","video/mp4","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3.5-super-vl":{"id":"nvidia/nemotron-3.5-super-vl","type":"chat","name":"Nemotron 3.5 Super VL","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":235929},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.02}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3.5-lightning:free":{"id":"nvidia/nemotron-3.5-lightning:free","type":"chat","name":"Nemotron 3.5 Lightning (free)","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3.5-lightning":{"id":"nvidia/nemotron-3.5-lightning","type":"chat","name":"Nemotron 3.5 Lightning 30B A3B","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.04}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3.5-super-vl:free":{"id":"nvidia/nemotron-3.5-super-vl:free","type":"chat","name":"Nemotron 3.5 Super VL (free)","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3.5-content-safety":{"id":"nvidia/nemotron-3.5-content-safety","type":"chat","name":"Nemotron 3.5 Content Safety","family":"nemotron","release_date":"2026-06-02","modalities":{"input":["text","image/gif","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"nvidia/nemotron-3-ultra-550b-a55b":{"id":"nvidia/nemotron-3-ultra-550b-a55b","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":182520},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3.5-content-safety:free":{"id":"nvidia/nemotron-3.5-content-safety:free","type":"chat","name":"Nemotron 3.5 Content Safety (free)","family":"nemotron","release_date":"2026-06-02","modalities":{"input":["text","image/gif","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"nvidia/nemotron-3-nano-30b-a3b":{"id":"nvidia/nemotron-3-nano-30b-a3b","type":"chat","name":"Nemotron 3 Nano 30B A3B","family":"nemotron","release_date":"2025-12-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.06},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3-super-120b-a12b":{"id":"nvidia/nemotron-3-super-120b-a12b","type":"chat","name":"Nemotron 3 Super 120B A12B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"recraft/recraft-v4.1-utility":{"id":"recraft/recraft-v4.1-utility","type":"image","name":"Recraft V4.1 Utility","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.035}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4-styles-vector":{"id":"recraft/recraft-v4-styles-vector","type":"image","name":"Recraft V4 Styles Vector","family":"recraft","release_date":"2026-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/svg+xml"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4.1-pro":{"id":"recraft/recraft-v4.1-pro","type":"image","name":"Recraft V4.1 Pro","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.21}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4.1-vector":{"id":"recraft/recraft-v4.1-vector","type":"image","name":"Recraft V4.1 Vector","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/svg+xml"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.08}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4-styles":{"id":"recraft/recraft-v4-styles","type":"image","name":"Recraft V4 Styles","family":"recraft","release_date":"2026-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4.1-pro-vector":{"id":"recraft/recraft-v4.1-pro-vector","type":"image","name":"Recraft V4.1 Pro Vector","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/svg+xml"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.3}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4-styles-pro":{"id":"recraft/recraft-v4-styles-pro","type":"image","name":"Recraft V4 Styles Pro","family":"recraft","release_date":"2026-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4-styles-pro-vector":{"id":"recraft/recraft-v4-styles-pro-vector","type":"image","name":"Recraft V4 Styles Pro Vector","family":"recraft","release_date":"2026-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/svg+xml"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4-pro":{"id":"recraft/recraft-v4-pro","type":"image","name":"Recraft V4 Pro","family":"recraft","release_date":"2026-02-17","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.25}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v3":{"id":"recraft/recraft-v3","type":"image","name":"Recraft V3","family":"recraft","release_date":"2024-10-30","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4":{"id":"recraft/recraft-v4","type":"image","name":"Recraft V4","family":"recraft","release_date":"2026-02-17","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4.1":{"id":"recraft/recraft-v4.1","type":"image","name":"Recraft V4.1","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.035}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4.1-flash":{"id":"recraft/recraft-v4.1-flash","type":"image","name":"Recraft V4.1 Flash","family":"recraft","release_date":"2026-09-23","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.007}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4.1-utility-pro":{"id":"recraft/recraft-v4.1-utility-pro","type":"image","name":"Recraft V4.1 Utility Pro","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.21}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4-pro-vector":{"id":"recraft/recraft-v4-pro-vector","type":"image","name":"Recraft V4 Pro Vector","family":"recraft","release_date":"2026-02-17","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/svg+xml"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.3}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"recraft/recraft-v4-vector":{"id":"recraft/recraft-v4-vector","type":"image","name":"Recraft V4 Vector","family":"recraft","release_date":"2026-02-17","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/svg+xml"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.08}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"sourceful/riverflow-v2-fast":{"id":"sourceful/riverflow-v2-fast","type":"image","name":"Riverflow 2.0 Fast","release_date":"2026-02-02","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"sourceful/riverflow-v2.5-fast":{"id":"sourceful/riverflow-v2.5-fast","type":"image","name":"Riverflow 2.5 Fast","release_date":"2026-06-05","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"sourceful/riverflow-v2.5-pro":{"id":"sourceful/riverflow-v2.5-pro","type":"image","name":"Riverflow 2.5 Pro","release_date":"2026-06-05","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"sourceful/riverflow-v2-pro":{"id":"sourceful/riverflow-v2-pro","type":"image","name":"Riverflow 2.0 Pro","release_date":"2026-02-02","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"respan/span-01-lite:free":{"id":"respan/span-01-lite:free","type":"decision","name":"Span-01 Lite (free)","release_date":"2026-09-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"}}}},"respan/span-01-lite":{"id":"respan/span-01-lite","type":"decision","name":"Span-01 Lite","release_date":"2026-09-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"}}}},"respan/span-02":{"id":"respan/span-02","type":"decision","name":"Span-02","release_date":"2026-10-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072},"cost":{"text":{"input":{"price":0.01},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"respan/span-01":{"id":"respan/span-01","type":"decision","name":"Span-01","release_date":"2026-09-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0},"cost":{"text":{"input":{"price":0.02},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"}}}},"ibm-granite/granite-4.2-8b":{"id":"ibm-granite/granite-4.2-8b","type":"chat","name":"Granite 4.2 8B","family":"granite","release_date":"2026-08-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~perplexity/pplx-decider-latest":{"id":"~perplexity/pplx-decider-latest","type":"decision","name":"Decider Latest","release_date":"2026-10-14","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144},"cost":{"text":{"input":{"price":0.02},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"~perplexity/pplx-decider-flash-latest":{"id":"~perplexity/pplx-decider-flash-latest","type":"decision","name":"Decider Flash Latest","release_date":"2026-10-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144},"cost":{"text":{"input":{"price":0.01},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"~openai/gpt-luna-latest":{"id":"~openai/gpt-luna-latest","type":"chat","name":"GPT Luna Latest","family":"gpt-luna","release_date":"2026-09-11","modalities":{"input":["application/pdf","image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~openai/gpt-sol-latest":{"id":"~openai/gpt-sol-latest","type":"chat","name":"GPT Sol Latest","family":"gpt-sol","release_date":"2026-09-11","modalities":{"input":["application/pdf","image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~openai/gpt-mini-latest":{"id":"~openai/gpt-mini-latest","type":"chat","name":"GPT Mini Latest","family":"gpt-mini","release_date":"2026-04-27","modalities":{"input":["application/pdf","image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~openai/gpt-astra-latest":{"id":"~openai/gpt-astra-latest","type":"chat","name":"GPT Astra Latest","family":"gpt-astra","release_date":"2026-09-11","modalities":{"input":["application/pdf","image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~openai/gpt-terra-latest":{"id":"~openai/gpt-terra-latest","type":"chat","name":"GPT Terra Latest","family":"gpt-terra","release_date":"2026-09-11","modalities":{"input":["application/pdf","image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25},"overrides":[{"when":{"context":{"gt":272000}},"price":2,"cache":{"read":0.1,"write":2.5}}]},"output":{"price":5,"overrides":[{"when":{"context":{"gt":272000}},"price":7.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"cohere/command-r-08-2024":{"id":"cohere/command-r-08-2024","type":"chat","name":"Command R","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"cohere/north-mini-code:free":{"id":"cohere/north-mini-code:free","type":"chat","name":"North Mini Code (free)","family":"north","release_date":"2026-06-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"cohere/command-r-plus-08-2024":{"id":"cohere/command-r-plus-08-2024","type":"chat","name":"Command R+","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"cohere/command-a":{"id":"cohere/command-a","type":"chat","name":"Command A","family":"command-a","release_date":"2025-03-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"cohere/command-a-plus":{"id":"cohere/command-a-plus","type":"chat","name":"Command A+","family":"command-a","release_date":"2026-05-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":192000,"output":64000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-r7b-12-2024":{"id":"cohere/command-r7b-12-2024","type":"chat","name":"Command R7B","family":"command-r","release_date":"2024-12-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.0375},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"inclusionai/ling-3.0-flash":{"id":"inclusionai/ling-3.0-flash","type":"chat","name":"Ling 3.0 Flash","family":"ling","release_date":"2026-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.021,"cache":{"read":0.0042}},"output":{"price":0.063}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inclusionai/ling-3.0-flash-vl":{"id":"inclusionai/ling-3.0-flash-vl","type":"chat","name":"Ling 3.0 Flash VL","family":"ling","release_date":"2026-09-10","modalities":{"input":["text","image","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.012}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inclusionai/ling-3.1-flash":{"id":"inclusionai/ling-3.1-flash","type":"chat","name":"Ling 3.1 Flash","family":"ling","release_date":"2026-09-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.225}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meituan/longcat-2.0":{"id":"meituan/longcat-2.0","type":"chat","name":"LongCat-2.0","family":"longcat","release_date":"2026-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048756,"output":262144},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"krea/k3-edit":{"id":"krea/k3-edit","type":"image","name":"K3 Edit","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"krea/krea-2-medium":{"id":"krea/krea-2-medium","type":"image","name":"Krea 2 Medium","release_date":"2026-05-12","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"krea/krea-2-medium-turbo":{"id":"krea/krea-2-medium-turbo","type":"image","name":"Krea 2 Turbo","release_date":"2026-06-03","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"krea/krea-2-large":{"id":"krea/krea-2-large","type":"image","name":"Krea 2 Large","release_date":"2026-05-12","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"prism-ml/ternary-bonsai-2-27b":{"id":"prism-ml/ternary-bonsai-2-27b","type":"chat","name":"Ternary Bonsai 2 27B","release_date":"2026-09-18","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","xhigh"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0375}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"perceptron/perceptron-mk1.5":{"id":"perceptron/perceptron-mk1.5","type":"chat","name":"Perceptron Mk1.5","release_date":"2026-09-25","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/mpeg","video/mov","video/webm","audio/wav","audio/mpeg","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":36864,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"perceptron/perceptron-mk1":{"id":"perceptron/perceptron-mk1","type":"chat","name":"Perceptron Mk1","release_date":"2026-05-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"writer/palmyra-x5":{"id":"writer/palmyra-x5","type":"chat","name":"Palmyra X5","family":"palmyra","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1040000,"output":8192},"cost":{"text":{"input":{"price":0.6},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"aion-labs/aion-3.5":{"id":"aion-labs/aion-3.5","type":"chat","name":"Aion 3.5","release_date":"2026-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"aion-labs/aion-rp-llama-3.1-8b":{"id":"aion-labs/aion-rp-llama-3.1-8b","type":"chat","name":"Aion-RP 1.0 (8B)","family":"llama","release_date":"2025-02-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":29491},"cost":{"text":{"input":{"price":0.8},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"aion-labs/aion-2.0":{"id":"aion-labs/aion-2.0","type":"chat","name":"Aion-2.0","release_date":"2025-12-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.2}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"aion-labs/aion-3.0":{"id":"aion-labs/aion-3.0","type":"chat","name":"Aion-3.0","release_date":"2026-05-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"aion-labs/aion-3.5-mini":{"id":"aion-labs/aion-3.5-mini","type":"chat","name":"Aion 3.5 Mini","release_date":"2026-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.18}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"aion-labs/aion-3.0-mini":{"id":"aion-labs/aion-3.0-mini","type":"chat","name":"Aion-3.0-Mini","release_date":"2026-05-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.18}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"xingchen-agi/xing4.0-29b-a4b:free":{"id":"xingchen-agi/xing4.0-29b-a4b:free","type":"chat","name":"Xing4.0 29B A4B (free)","family":"agi","release_date":"2026-10-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~google/gemini-flash-latest":{"id":"~google/gemini-flash-latest","type":"chat","name":"Gemini Flash Latest","family":"gemini-flash","release_date":"2026-04-27","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/mpeg","video/mov","video/webm","application/pdf","audio/wav","audio/mpeg","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75,"reasoning":3.75}},"image":{"input":{"price":0.75}},"audio":{"input":{"price":0.75,"cache":{"read":0.075}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"~google/gemini-pro-latest":{"id":"~google/gemini-pro-latest","type":"chat","name":"Gemini Pro Latest","family":"gemini-pro","release_date":"2026-04-27","modalities":{"input":["audio/wav","audio/mpeg","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mp4","application/pdf","image/png","image/jpeg","image/webp","image/gif","text","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":1}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":0.1875},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":10,"reasoning":10,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"image":{"input":{"price":2}},"audio":{"input":{"price":2,"cache":{"read":0.1}}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"gryphe/mythomax-l2-13b":{"id":"gryphe/mythomax-l2-13b","type":"chat","name":"MythoMax L2 13B","release_date":"2023-08-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":3686},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.11}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"qwen/qwen3-next-80b-a3b-instruct":{"id":"qwen/qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.09},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen-image-2.1-pro":{"id":"qwen/qwen-image-2.1-pro","type":"image","name":"Qwen-Image-2.1-Pro","family":"qwen","release_date":"2026-10-02","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/tiff","image/webp","image/gif"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"input":{"unit":"image","price":0},"output":{"unit":"image","price":0.046}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"qwen/qwen-2.5-7b-instruct":{"id":"qwen/qwen-2.5-7b-instruct","type":"chat","name":"Qwen2.5 7B Instruct","family":"qwen","release_date":"2024-10-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":29491},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.5-397b-a17b":{"id":"qwen/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.3}},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3-vl-235b-a22b-instruct":{"id":"qwen/qwen3-vl-235b-a22b-instruct","type":"chat","name":"Qwen3 VL 235B A22B Instruct","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.21,"cache":{"read":0.1}},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":235929},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.09}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.7-plus":{"id":"qwen/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.32,"cache":{"read":0.064,"write":0.4},"overrides":[{"when":{"context":{"gt":256000}},"price":0.96,"cache":{"read":0.192,"write":1.2}}]},"output":{"price":1.28,"overrides":[{"when":{"context":{"gt":256000}},"price":3.84}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.5-plus-20260420":{"id":"qwen/qwen3.5-plus-20260420","type":"chat","name":"Qwen3.5 Plus 2026-04-20","family":"qwen3.5","release_date":"2026-04-27","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"write":0.375},"overrides":[{"when":{"context":{"gt":256000}},"price":0.375,"cache":{"write":0.46875}}]},"output":{"price":1.8,"overrides":[{"when":{"context":{"gt":256000}},"price":2.25}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen-image-3-pro":{"id":"qwen/qwen-image-3-pro","type":"image","name":"Qwen Image 3 Pro","family":"qwen","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/tiff","image/webp","image/gif"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"input":4500,"output":0},"cost":{"image":{"input":{"unit":"image","price":0.003},"output":{"unit":"image","price":0.04,"overrides":[{"when":{"resolution":{"equals":"2K"}},"price":0.075}]}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"qwen/qwen3-235b-a22b-2507":{"id":"qwen/qwen3-235b-a22b-2507","type":"chat","name":"Qwen3 235B A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.55}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3-235b-a22b-thinking-2507":{"id":"qwen/qwen3-235b-a22b-thinking-2507","type":"chat","name":"Qwen3 235B-A22B Thinking 2507","family":"qwen","release_date":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.45},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.5-plus-02-15":{"id":"qwen/qwen3.5-plus-02-15","type":"chat","name":"Qwen3.5 Plus 2026-02-15","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.26,"overrides":[{"when":{"context":{"gt":256000}},"price":0.325}]},"output":{"price":1.56,"overrides":[{"when":{"context":{"gt":256000}},"price":1.95}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen-plus":{"id":"qwen/qwen-plus","type":"chat","name":"Qwen Plus","family":"qwen","release_date":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.26,"cache":{"read":0.052,"write":0.325},"overrides":[{"when":{"context":{"gt":256000}},"price":0.78,"cache":{"read":0.156,"write":0.975}}]},"output":{"price":0.78,"overrides":[{"when":{"context":{"gt":256000}},"price":2.34}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.7-max":{"id":"qwen/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.475,"cache":{"read":0.295,"write":1.84375}},"output":{"price":4.425}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3-coder":{"id":"qwen/qwen3-coder","type":"chat","name":"Qwen3 Coder 480B A35B","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.1}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.6-flash":{"id":"qwen/qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.1875,"cache":{"write":0.234375},"overrides":[{"when":{"context":{"gt":256000}},"price":0.75,"cache":{"write":0.9375}}]},"output":{"price":1.125,"overrides":[{"when":{"context":{"gt":256000}},"price":3}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.5-27b":{"id":"qwen/qwen3.5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.26},"output":{"price":2.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.5-122b-a10b":{"id":"qwen/qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.26},"output":{"price":2.08}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.6-27b":{"id":"qwen/qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.32},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3-coder-30b-a3b-instruct":{"id":"qwen/qwen3-coder-30b-a3b-instruct","type":"chat","name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3-vl-8b-instruct":{"id":"qwen/qwen3-vl-8b-instruct","type":"chat","name":"Qwen3 VL 8B Instruct","family":"qwen","release_date":"2025-10-14","modalities":{"input":["image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.12}},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3-vl-30b-a3b-instruct":{"id":"qwen/qwen3-vl-30b-a3b-instruct","type":"chat","name":"Qwen3 VL 30B A3B Instruct","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3-30b-a3b-instruct-2507":{"id":"qwen/qwen3-30b-a3b-instruct-2507","type":"chat","name":"Qwen3 30B-A3B Instruct 2507","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen2.5-vl-72b-instruct":{"id":"qwen/qwen2.5-vl-72b-instruct","type":"chat","name":"Qwen2.5-VL 72B Instruct","family":"qwen","release_date":"2025-01-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":115200},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.4}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"qwen/qwen3-14b":{"id":"qwen/qwen3-14b","type":"chat","name":"Qwen3 14B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":16384},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.8-flash":{"id":"qwen/qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen-image-3":{"id":"qwen/qwen-image-3","type":"image","name":"Qwen Image 3","family":"qwen","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/tiff","image/webp","image/gif"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"input":{"unit":"image","price":0.003},"output":{"unit":"image","price":0.03}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"qwen/qwen3-coder-flash":{"id":"qwen/qwen3-coder-flash","type":"chat","name":"Qwen3 Coder Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.195,"cache":{"read":0.039,"write":0.24375},"overrides":[{"when":{"context":{"gt":32000}},"price":0.325,"cache":{"read":0.065,"write":0.40625}},{"when":{"context":{"gt":128000}},"price":0.52,"cache":{"read":0.104,"write":0.65}}]},"output":{"price":0.975,"overrides":[{"when":{"context":{"gt":32000}},"price":1.625},{"when":{"context":{"gt":128000}},"price":2.6}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen-2.5-coder-32b-instruct":{"id":"qwen/qwen-2.5-coder-32b-instruct","type":"chat","name":"Qwen2.5-Coder-32B-Instruct","family":"qwen","release_date":"2024-11-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":29491},"cost":{"text":{"input":{"price":0.66},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"qwen/qwen3-coder-next":{"id":"qwen/qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.07}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.8-omni-flash":{"id":"qwen/qwen3.8-omni-flash","type":"chat","name":"Qwen3.8 Omni Flash","family":"qwen","release_date":"2026-09-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3-next-80b-a3b-thinking":{"id":"qwen/qwen3-next-80b-a3b-thinking","type":"chat","name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.5-flash-02-23":{"id":"qwen/qwen3.5-flash-02-23","type":"chat","name":"Qwen3.5-Flash","family":"qwen","release_date":"2026-02-25","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.065},"output":{"price":0.26}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3-30b-a3b":{"id":"qwen/qwen3-30b-a3b","type":"chat","name":"Qwen3 30B A3B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":16384},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.6-35b-a3b":{"id":"qwen/qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.95}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.7-flash":{"id":"qwen/qwen3.7-flash","type":"chat","name":"Qwen3.7 Flash","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":991808,"output":65536},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006,"write":0.038},"overrides":[{"when":{"context":{"gt":32000}},"price":0.1,"cache":{"read":0.02,"write":0.125}},{"when":{"context":{"gt":256000}},"price":0.2,"cache":{"read":0.04,"write":0.25}}]},"output":{"price":0.13,"overrides":[{"when":{"context":{"gt":32000}},"price":0.4},{"when":{"context":{"gt":256000}},"price":0.8}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.8-2.4t-a95b":{"id":"qwen/qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":909000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3-vl-30b-a3b-thinking":{"id":"qwen/qwen3-vl-30b-a3b-thinking","type":"chat","name":"Qwen3 VL 30B A3B Thinking","family":"qwen","release_date":"2025-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.29},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3-32b":{"id":"qwen/qwen3-32b","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.8-max-0902":{"id":"qwen/qwen3.8-max-0902","type":"chat","name":"Qwen3.8 Max 0902","family":"qwen","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/webp","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen-image-2.1-turbo":{"id":"qwen/qwen-image-2.1-turbo","type":"image","name":"Qwen-Image-2.1-Turbo","family":"qwen","release_date":"2026-10-09","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/tiff","image/webp","image/gif"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"input":{"unit":"image","price":0},"output":{"unit":"image","price":0.0184}}},"api":{"images":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter/images"}}}},"qwen/qwen3.5-35b-a3b":{"id":"qwen/qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.05}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen-2.5-72b-instruct":{"id":"qwen/qwen-2.5-72b-instruct","type":"chat","name":"Qwen2.5 72B Instruct","family":"qwen","release_date":"2024-09-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.36},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.6-plus":{"id":"qwen/qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.325,"cache":{"write":0.40625},"overrides":[{"when":{"context":{"gt":256000}},"price":1.3,"cache":{"write":1.625}}]},"output":{"price":1.95,"overrides":[{"when":{"context":{"gt":256000}},"price":3.9}]}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.5-9b":{"id":"qwen/qwen3.5-9b","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.17},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen/qwen3.8-max-prime":{"id":"qwen/qwen3.8-max-prime","type":"chat","name":"Qwen 3.8 Max Prime","family":"qwen3.8-max","release_date":"2026-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":4,"cache":{"read":0.5}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"togethercomputer/tev1-4b-experimental":{"id":"togethercomputer/tev1-4b-experimental","type":"decision","name":"Tev1 4B Experimental","release_date":"2026-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"}}}},"upstage/solar-decide":{"id":"upstage/solar-decide","type":"decision","name":"Solar Decide","family":"solar","release_date":"2026-09-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.05}},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"}}}},"upstage/solar-decide-flash":{"id":"upstage/solar-decide-flash","type":"decision","name":"Solar Decide Flash","family":"solar","release_date":"2026-10-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.05}},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"}}}},"upstage/solar-mini4":{"id":"upstage/solar-mini4","type":"chat","name":"Solar Mini 4","family":"solar-mini","release_date":"2026-09-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":131072},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"upstage/solar-pro4":{"id":"upstage/solar-pro4","type":"chat","name":"Solar Pro 4","family":"solar-pro","release_date":"2026-08-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"upstage/solar-pro-3":{"id":"upstage/solar-pro-3","type":"chat","name":"Solar Pro 3","family":"solar-pro","release_date":"2026-01-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"stepfun/step-3.5-flash":{"id":"stepfun/step-3.5-flash","type":"chat","name":"Step 3.5 Flash","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"stepfun/step-3.7-flash":{"id":"stepfun/step-3.7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":256000,"output":230400},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"stepfun/step-5-preview":{"id":"stepfun/step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1000000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"sakana/fugu-max":{"id":"sakana/fugu-max","type":"chat","name":"Fugu Max","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"sakana/fugu-ultra":{"id":"sakana/fugu-ultra","type":"chat","name":"Fugu Ultra","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"sakana/fugu-ultra-v2":{"id":"sakana/fugu-ultra-v2","type":"chat","name":"Fugu Ultra v2","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"sakana/sakana-namazu":{"id":"sakana/sakana-namazu","type":"chat","name":"Sakana Namazu","family":"sakana-namazu","release_date":"2026-08-03","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.15}},"output":{"price":4}},"web_search":{"price":7}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"anthracite-org/magnum-v4-72b":{"id":"anthracite-org/magnum-v4-72b","type":"chat","name":"Magnum v4 72B","release_date":"2024-10-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":4096},"cost":{"text":{"input":{"price":2.5},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"undi95/remm-slerp-l2-13b":{"id":"undi95/remm-slerp-l2-13b","type":"chat","name":"ReMM SLERP 13B","release_date":"2023-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":6144,"output":5529},"cost":{"text":{"input":{"price":0.35},"output":{"price":0.65}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"minimax/minimax-m3.1-flash":{"id":"minimax/minimax-m3.1-flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":524288},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m2.1":{"id":"minimax/minimax-m2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m2.7":{"id":"minimax/minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m2-her":{"id":"minimax/minimax-m2-her","type":"chat","name":"MiniMax-M2 Her","family":"minimax","release_date":"2026-01-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":2048},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"minimax/minimax-m1":{"id":"minimax/minimax-m1","type":"chat","name":"MiniMax M1","family":"minimax","release_date":"2025-06-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":40000},"cost":{"text":{"input":{"price":0.55},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-01":{"id":"minimax/minimax-01","type":"chat","name":"MiniMax-01","family":"minimax","release_date":"2025-01-15","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000192,"output":40000},"cost":{"text":{"input":{"price":0.2},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m2":{"id":"minimax/minimax-m2","type":"chat","name":"MiniMax-M2","family":"minimax","release_date":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.255},"output":{"price":1.02}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"scaledown/extract":{"id":"scaledown/extract","type":"chat","name":"Extract","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":900000},"cost":{"text":{"input":{"price":0.04},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"scaledown/classify-1":{"id":"scaledown/classify-1","type":"decision","name":"Classify-1","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000},"cost":{"text":{"input":{"price":0.04},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"scaledown/summarize":{"id":"scaledown/summarize","type":"chat","name":"Summarize","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":4000},"cost":{"text":{"input":{"price":0.04},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"baseten/mammoth-1:free":{"id":"baseten/mammoth-1:free","type":"decision","name":"Mammoth 1 (free)","release_date":"2026-10-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"}}}},"baseten/elephant-1:free":{"id":"baseten/elephant-1:free","type":"decision","name":"Elephant 1 (free)","family":"elephant","release_date":"2026-10-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"}}}},"nex-agi/nex-n2.5-pro":{"id":"nex-agi/nex-n2.5-pro","type":"chat","name":"Nex-N2.5-Pro","family":"agi","release_date":"2026-09-08","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nex-agi/nex-n2.5-mini":{"id":"nex-agi/nex-n2.5-mini","type":"chat","name":"Nex-N2.5-Mini","family":"agi","release_date":"2026-09-08","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.025,"cache":{"read":0.0025}},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"nace-ai/drex-v1.5":{"id":"nace-ai/drex-v1.5","type":"decision","name":"Drex 1.5","release_date":"2026-09-28","modalities":{"input":["text"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072},"cost":{"text":{"input":{"price":0.04},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"}}}},"nace-ai/drex-max":{"id":"nace-ai/drex-max","type":"decision","name":"Drex Max","release_date":"2026-10-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.12}},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"}}}},"nace-ai/drex-v2.0":{"id":"nace-ai/drex-v2.0","type":"decision","name":"Drex 2.0","release_date":"2026-10-06","modalities":{"input":["text"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072},"cost":{"text":{"input":{"price":0.06},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"}}}},"sao10k/l3-lunaris-8b":{"id":"sao10k/l3-lunaris-8b","type":"chat","name":"Llama 3 8B Lunaris","family":"llama","release_date":"2024-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":7372},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.05}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"sao10k/l3.1-euryale-70b":{"id":"sao10k/l3.1-euryale-70b","type":"chat","name":"Llama 3.1 Euryale 70B v2.2","family":"llama","release_date":"2024-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.85},"output":{"price":0.85}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"dots-studio/dots-3-note-preview:free":{"id":"dots-studio/dots-3-note-preview:free","type":"chat","name":"Dots3-Note Preview (free)","release_date":"2026-08-14","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":460800},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"bytedance/ui-tars-1.5-7b":{"id":"bytedance/ui-tars-1.5-7b","type":"chat","name":"UI-TARS 7B ","release_date":"2025-07-22","modalities":{"input":["image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":2048},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.1}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"~moonshotai/kimi-latest":{"id":"~moonshotai/kimi-latest","type":"chat","name":"Kimi Latest","family":"kimi","release_date":"2026-04-27","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/mpeg","video/mov","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.19,"cache":{"read":0.19}},"output":{"price":8.94}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"thedrummer/skyfall-36b-v2":{"id":"thedrummer/skyfall-36b-v2","type":"chat","name":"Skyfall 36B V2","release_date":"2025-03-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":29491},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.25}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"thedrummer/cydonia-24b-v4.1":{"id":"thedrummer/cydonia-24b-v4.1","type":"chat","name":"Cydonia 24B V4.1","release_date":"2025-09-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"thedrummer/unslopnemo-12b":{"id":"thedrummer/unslopnemo-12b","type":"chat","name":"UnslopNemo 12B","release_date":"2024-11-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":819200},"cost":{"text":{"input":{"price":0.4},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"capabilities":{"system_updates":true}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"typesafe/jev-1.13":{"id":"typesafe/jev-1.13","type":"decision","name":"Jev 1.13","release_date":"2026-09-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"typesafe/jev-1.14":{"id":"typesafe/jev-1.14","type":"decision","name":"Jev 1.14","release_date":"2026-10-14","modalities":{"input":["text","image/png","image/jpeg"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/openrouter/decisions"},"compatibility":{"media_input":"state"}}}},"mancer/weaver":{"id":"mancer/weaver","type":"chat","name":"Weaver (alpha)","family":"alpha","release_date":"2023-08-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8000,"output":6000},"cost":{"text":{"input":{"price":0.4},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"}},"responses":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}},"messages":{"base_url":"https://openrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}}},"id":"openrouter","name":"OpenRouter","doc":"https://openrouter.ai/models","env":["OPENROUTER_API_KEY"]},"ovhcloud":{"models":{"gpt-oss-20b":{"id":"gpt-oss-20b","type":"chat","name":"gpt-oss-20b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://oai.endpoints.kepler.ai.cloud.ovh.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-397b-a17b":{"id":"qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5-397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.71},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://oai.endpoints.kepler.ai.cloud.ovh.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3guard-gen-0.6b":{"id":"qwen3guard-gen-0.6b","type":"chat","name":"Qwen3Guard-Gen-0.6B","release_date":"2026-01-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://oai.endpoints.kepler.ai.cloud.ovh.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen3.8-27b":{"id":"qwen3.8-27b","type":"chat","name":"Qwen3.8-27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.47},"output":{"price":3.19}}},"api":{"chat-completions":{"base_url":"https://oai.endpoints.kepler.ai.cloud.ovh.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"gpt-oss-120b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://oai.endpoints.kepler.ai.cloud.ovh.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-27b":{"id":"qwen3.6-27b","type":"chat","name":"Qwen3.6-27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.47},"output":{"price":3.19}}},"api":{"chat-completions":{"base_url":"https://oai.endpoints.kepler.ai.cloud.ovh.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama-3_3-70b-instruct":{"id":"meta-llama-3_3-70b-instruct","type":"chat","name":"Meta-Llama-3_3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.74},"output":{"price":0.74}}},"api":{"chat-completions":{"base_url":"https://oai.endpoints.kepler.ai.cloud.ovh.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3guard-gen-8b":{"id":"qwen3guard-gen-8b","type":"chat","name":"Qwen3Guard-Gen-8B","release_date":"2026-01-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://oai.endpoints.kepler.ai.cloud.ovh.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen2.5-vl-72b-instruct":{"id":"qwen2.5-vl-72b-instruct","type":"chat","name":"Qwen2.5-VL-72B-Instruct","family":"qwen","release_date":"2025-01-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":1.01},"output":{"price":1.01}}},"api":{"chat-completions":{"base_url":"https://oai.endpoints.kepler.ai.cloud.ovh.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistral-small-3.2-24b-instruct-2506":{"id":"mistral-small-3.2-24b-instruct-2506","type":"chat","name":"Mistral-Small-3.2-24B-Instruct-2506","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.31}}},"api":{"chat-completions":{"base_url":"https://oai.endpoints.kepler.ai.cloud.ovh.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-nemo-instruct-2407":{"id":"mistral-nemo-instruct-2407","type":"chat","name":"Mistral-Nemo-Instruct-2407","family":"mistral-nemo","release_date":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"https://oai.endpoints.kepler.ai.cloud.ovh.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-9b":{"id":"qwen3.5-9b","type":"chat","name":"Qwen3.5-9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://oai.endpoints.kepler.ai.cloud.ovh.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"ovhcloud","name":"OVHcloud AI Endpoints","doc":"https://www.ovhcloud.com/en/public-cloud/ai-endpoints/catalog//","env":["OVHCLOUD_API_KEY"]},"sambanova":{"models":{"Meta-Llama-3.3-70B-Instruct":{"id":"Meta-Llama-3.3-70B-Instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":3072},"cost":{"text":{"input":{"price":0.6},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.sambanova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"DeepSeek-V3.2":{"id":"DeepSeek-V3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":7168},"cost":{"text":{"input":{"price":3},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.sambanova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-31B-it":{"id":"gemma-4-31B-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.38},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://api.sambanova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.22},"output":{"price":0.59}}},"api":{"chat-completions":{"base_url":"https://api.sambanova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M3":{"id":"MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.sambanova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"DeepSeek-V3.1":{"id":"DeepSeek-V3.1","type":"chat","name":"DeepSeek-V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":7168},"cost":{"text":{"input":{"price":3},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.sambanova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"sambanova","name":"SambaNova","doc":"https://docs.sambanova.ai/cloud/docs/get-started/supported-models","env":["SAMBANOVA_API_KEY"]},"thinkingmachines":{"models":{"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.18,"cache":{"read":0.036}},"output":{"price":0.45}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.066}},"output":{"price":0.84}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"openai/gpt-oss-120b:peft:131072":{"id":"openai/gpt-oss-120b:peft:131072","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.066}},"output":{"price":0.84}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"thinkingmachines/Inkling-Small:peft:262144:sampling-nvfp4":{"id":"thinkingmachines/Inkling-Small:peft:262144:sampling-nvfp4","type":"chat","name":"Inkling Small","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"thinkingmachines/Inkling:peft:262144":{"id":"thinkingmachines/Inkling:peft:262144","type":"chat","name":"Inkling (256K)","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.87,"cache":{"read":0.374}},"output":{"price":4.68}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"thinkingmachines/Inkling:peft:262144:sampling-nvfp4":{"id":"thinkingmachines/Inkling:peft:262144:sampling-nvfp4","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1,"cache":{"read":0.17}},"output":{"price":4.05}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"thinkingmachines/Inkling":{"id":"thinkingmachines/Inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":1.87,"cache":{"read":0.374}},"output":{"price":4.68}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"thinkingmachines/Inkling-Small:peft:262144":{"id":"thinkingmachines/Inkling-Small:peft:262144","type":"chat","name":"Inkling Small","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.58,"cache":{"read":0.116}},"output":{"price":1.44}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"thinkingmachines/Inkling-Small":{"id":"thinkingmachines/Inkling-Small","type":"chat","name":"Inkling Small","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.58,"cache":{"read":0.116}},"output":{"price":1.44}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"Qwen/Qwen3.5-397B-A17B:peft:262144":{"id":"Qwen/Qwen3.5-397B-A17B:peft:262144","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.65,"cache":{"read":0.33}},"output":{"price":7.5}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"Qwen/Qwen3.5-9B-Base":{"id":"Qwen/Qwen3.5-9B-Base","type":"chat","name":"Qwen3.5 9B Base","family":"qwen","release_date":"2026-02-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":0.807}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"Qwen/Qwen3.5-397B-A17B":{"id":"Qwen/Qwen3.5-397B-A17B","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":1.65,"cache":{"read":0.33}},"output":{"price":7.5}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"Qwen/Qwen3.6-35B-A3B:peft:262144":{"id":"Qwen/Qwen3.6-35B-A3B:peft:262144","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.09}},"output":{"price":1.335}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"Qwen/Qwen3.8-27B:peft:262144":{"id":"Qwen/Qwen3.8-27B:peft:262144","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6975,"cache":{"read":0.1395}},"output":{"price":5.595}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"Qwen/Qwen3.5-4B":{"id":"Qwen/Qwen3.5-4B","type":"chat","name":"Qwen3.5 4B","family":"qwen","release_date":"2026-03-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.066}},"output":{"price":1.005}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"Qwen/Qwen3-8B":{"id":"Qwen/Qwen3-8B","type":"chat","name":"Qwen3 8B","family":"qwen","release_date":"2025-04-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.195,"cache":{"read":0.039}},"output":{"price":0.6}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"Qwen/Qwen3.5-4B:peft:262144":{"id":"Qwen/Qwen3.5-4B:peft:262144","type":"chat","name":"Qwen3.5 4B","family":"qwen","release_date":"2026-03-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.066}},"output":{"price":1.005}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"Qwen/Qwen3.6-35B-A3B":{"id":"Qwen/Qwen3.6-35B-A3B","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.09}},"output":{"price":1.335}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"Qwen/Qwen3.5-9B":{"id":"Qwen/Qwen3.5-9B","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":0.807}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"Qwen/Qwen3.8-27B":{"id":"Qwen/Qwen3.8-27B","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.6975,"cache":{"read":0.1395}},"output":{"price":5.595}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"Qwen/Qwen3.6-27B":{"id":"Qwen/Qwen3.6-27B","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":1.86,"cache":{"read":0.372}},"output":{"price":5.595}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"Qwen/Qwen3.5-35B-A3B-Base":{"id":"Qwen/Qwen3.5-35B-A3B-Base","type":"chat","name":"Qwen3.5 35B-A3B Base","family":"qwen","release_date":"2026-02-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.54,"cache":{"read":0.108}},"output":{"price":1.335}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"}}}},"moonshotai/Kimi-K2.6:peft:131072":{"id":"moonshotai/Kimi-K2.6:peft:131072","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":2.205,"cache":{"read":0.441}},"output":{"price":5.49}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"moonshotai/Kimi-K2.6":{"id":"moonshotai/Kimi-K2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":2.205,"cache":{"read":0.441}},"output":{"price":5.49}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-BF16":{"id":"nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-BF16","type":"chat","name":"Nemotron 3.5 Super VL 120B A12B","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.57,"cache":{"read":0.114}},"output":{"price":1.44}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16":{"id":"nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16","type":"chat","name":"Nemotron 3 Nano 30B A3B","family":"nemotron","release_date":"2025-12-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.195,"cache":{"read":0.039}},"output":{"price":0.495}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16":{"id":"nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":1.8,"cache":{"read":0.36}},"output":{"price":6.225}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16:peft:262144":{"id":"nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16:peft:262144","type":"chat","name":"Nemotron 3.5 Lightning 30B A3B","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.184,"cache":{"read":0.0368}},"output":{"price":0.495}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-BF16":{"id":"nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-BF16","type":"chat","name":"Nemotron 3 Super 120B A12B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.57,"cache":{"read":0.114}},"output":{"price":1.44}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-BF16:peft:262144":{"id":"nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-BF16:peft:262144","type":"chat","name":"Nemotron 3 Super 120B A12B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.57,"cache":{"read":0.114}},"output":{"price":1.44}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16":{"id":"nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16","type":"chat","name":"Nemotron 3.5 Lightning 30B A3B","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.184,"cache":{"read":0.0368}},"output":{"price":0.495}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16:peft:262144":{"id":"nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16:peft:262144","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.8,"cache":{"read":0.36}},"output":{"price":6.225}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-BF16:peft:262144":{"id":"nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-BF16:peft:262144","type":"chat","name":"Nemotron 3.5 Super VL 120B A12B","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.57,"cache":{"read":0.114}},"output":{"price":1.44}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash-1017:peft:262144":{"id":"deepseek-ai/DeepSeek-V4.1-Flash-1017:peft:262144","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":3.6}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash:peft:262144":{"id":"deepseek-ai/DeepSeek-V4.1-Flash:peft:262144","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":3.6}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"deepseek-ai/DeepSeek-V3.1":{"id":"deepseek-ai/DeepSeek-V3.1","type":"chat","name":"DeepSeek-V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":1.695,"cache":{"read":0.339}},"output":{"price":4.215}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"zai-org/GLM-5.3:peft:262144":{"id":"zai-org/GLM-5.3:peft:262144","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":3.78,"cache":{"read":0.756}},"output":{"price":12.15}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}},"zai-org/GLM-5.3-Flash:peft:262144":{"id":"zai-org/GLM-5.3-Flash:peft:262144","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.84,"cache":{"read":0.168}},"output":{"price":2.11}}},"api":{"messages":{"base_url":"https://tinker.thinkingmachines.dev/services/tinker-prod/anthropic/api/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","required","tool","none"],"updates":false}}}}}},"id":"thinkingmachines","name":"Thinking Machines","doc":"https://tinker-docs.thinkingmachines.ai/tinker/compatible-apis/anthropic/","env":["TINKER_API_KEY"]},"clarifai":{"models":{"openai/chat-completion/models/gpt-oss-20b":{"id":"openai/chat-completion/models/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.045},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.clarifai.com/v2/ext/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/chat-completion/models/gpt-oss-120b-high-throughput":{"id":"openai/chat-completion/models/gpt-oss-120b-high-throughput","type":"chat","name":"GPT OSS 120B High Throughput","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.36}}},"api":{"chat-completions":{"base_url":"https://api.clarifai.com/v2/ext/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"clarifai/main/models/mm-poly-8b":{"id":"clarifai/main/models/mm-poly-8b","type":"chat","name":"MM Poly 8B","family":"mm-poly","release_date":"2025-06","modalities":{"input":["text","image","video"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":4096},"cost":{"text":{"input":{"price":0.658},"output":{"price":1.11}}},"api":{"chat-completions":{"base_url":"https://api.clarifai.com/v2/ext/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/completion/models/Ministral-3-14B-Reasoning-2512":{"id":"mistralai/completion/models/Ministral-3-14B-Reasoning-2512","type":"chat","name":"Ministral 3 14B Reasoning 2512","family":"ministral","release_date":"2025-12-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":2.5},"output":{"price":1.7}}},"api":{"chat-completions":{"base_url":"https://api.clarifai.com/v2/ext/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/completion/models/Ministral-3-3B-Reasoning-2512":{"id":"mistralai/completion/models/Ministral-3-3B-Reasoning-2512","type":"chat","name":"Ministral 3 3B Reasoning 2512","family":"ministral","release_date":"2025-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.039},"output":{"price":0.54825}}},"api":{"chat-completions":{"base_url":"https://api.clarifai.com/v2/ext/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimaxai/chat-completion/models/MiniMax-M2_5-high-throughput":{"id":"minimaxai/chat-completion/models/MiniMax-M2_5-high-throughput","type":"chat","name":"MiniMax-M2.5 High Throughput","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.clarifai.com/v2/ext/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/chat-completion/models/Kimi-K2_6":{"id":"moonshotai/chat-completion/models/Kimi-K2_6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.clarifai.com/v2/ext/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"arcee_ai/AFM/models/trinity-mini":{"id":"arcee_ai/AFM/models/trinity-mini","type":"chat","name":"Trinity Mini","family":"trinity","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.045},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.clarifai.com/v2/ext/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/deepseek-ocr/models/DeepSeek-OCR":{"id":"deepseek-ai/deepseek-ocr/models/DeepSeek-OCR","type":"chat","name":"DeepSeek OCR","family":"deepseek","release_date":"2025-10-20","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://api.clarifai.com/v2/ext/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwenCoder/models/Qwen3-Coder-30B-A3B-Instruct":{"id":"qwen/qwenCoder/models/Qwen3-Coder-30B-A3B-Instruct","type":"chat","name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.11458},"output":{"price":0.74812}}},"api":{"chat-completions":{"base_url":"https://api.clarifai.com/v2/ext/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwenLM/models/Qwen3-30B-A3B-Thinking-2507":{"id":"qwen/qwenLM/models/Qwen3-30B-A3B-Thinking-2507","type":"chat","name":"Qwen3 30B A3B Thinking 2507","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.36},"output":{"price":1.3}}},"api":{"chat-completions":{"base_url":"https://api.clarifai.com/v2/ext/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwenLM/models/Qwen3-30B-A3B-Instruct-2507":{"id":"qwen/qwenLM/models/Qwen3-30B-A3B-Instruct-2507","type":"chat","name":"Qwen3 30B A3B Instruct 2507","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.3},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.clarifai.com/v2/ext/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"clarifai","name":"Clarifai","doc":"https://docs.clarifai.com/compute/inference/","env":["CLARIFAI_PAT"]},"stepfun-step-plan":{"models":{"step-3.5-flash":{"id":"step-3.5-flash","type":"chat","name":"Step 3.5 Flash","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":{"min_tokens":256}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"api":{"chat-completions":{"base_url":"https://api.stepfun.com/step_plan/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.stepfun.com/step_plan/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-3.5-flash-2603":{"id":"step-3.5-flash-2603","type":"chat","name":"Step 3.5 Flash 2603","family":"step","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":{"min_tokens":256}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"api":{"chat-completions":{"base_url":"https://api.stepfun.com/step_plan/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.stepfun.com/step_plan/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-3.7-flash":{"id":"step-3.7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":256}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"api":{"chat-completions":{"base_url":"https://api.stepfun.com/step_plan/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.stepfun.com/step_plan/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-5-preview":{"id":"step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":256}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"api":{"chat-completions":{"base_url":"https://api.stepfun.com/step_plan/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.stepfun.com/step_plan/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-router-v1":{"id":"step-router-v1","type":"chat","name":"Step Router v1","release_date":"2026-05-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"api":{"chat-completions":{"base_url":"https://api.stepfun.com/step_plan/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.stepfun.com/step_plan/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"stepfun-step-plan","name":"StepFun Step Plan (China)","doc":"https://platform.stepfun.com/docs/zh/step-plan/integrations/reasoning-api","env":["STEPFUN_API_KEY"]},"alibaba-coding-plan":{"models":{"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.7-plus":{"id":"qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-max-2026-01-23":{"id":"qwen3-max-2026-01-23","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2026-01-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.5-plus":{"id":"qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"glm-5":{"id":"glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.7":{"id":"glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-coder-next":{"id":"qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"MiniMax-M2.5":{"id":"MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"input":196601,"output":24576},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.6-plus":{"id":"qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-coder-plus":{"id":"qwen3-coder-plus","type":"chat","name":"Qwen3 Coder Plus","family":"qwen","release_date":"2025-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding-intl.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}}},"id":"alibaba-coding-plan","name":"Alibaba Coding Plan","doc":"https://www.alibabacloud.com/help/en/model-studio/coding-plan","env":["ALIBABA_CODING_PLAN_API_KEY"]},"meta":{"models":{"muse-spark-1.2-contributor":{"id":"muse-spark-1.2-contributor","type":"chat","name":"Muse Spark 1.2 Contributor","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":true,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"responses":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/meta/responses"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/meta/chat"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/meta/messages"},"capabilities":{"tools":{"choice":["auto"],"search":true,"updates":false}}}}},"muse-spark-1.1":{"id":"muse-spark-1.1","type":"chat","name":"Muse Spark 1.1","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":true,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"responses":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/meta/responses"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/meta/chat"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/meta/messages"},"capabilities":{"tools":{"choice":["auto"],"search":true,"updates":false}}}}},"muse-wonder-1.0":{"id":"muse-wonder-1.0","type":"chat","name":"Muse Wonder","family":"muse","release_date":"2026-10-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":true,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"responses":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/meta/responses"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/meta/chat"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/meta/messages"},"capabilities":{"tools":{"choice":["auto"],"search":true,"updates":false}}}}},"muse-spark-1.3-contributor":{"id":"muse-spark-1.3-contributor","type":"chat","name":"Muse Spark 1.3 Contributor","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":true,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"responses":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/meta/responses"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/meta/chat"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/meta/messages"},"capabilities":{"tools":{"choice":["auto"],"search":true,"updates":false}}}}},"muse-spark-1.3":{"id":"muse-spark-1.3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":true,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"responses":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/meta/responses"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/meta/chat"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/meta/messages"},"capabilities":{"tools":{"choice":["auto"],"search":true,"updates":false}}}}},"muse-spark-1.2":{"id":"muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":true,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"responses":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/meta/responses"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/meta/chat"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.meta.ai/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/meta/messages"},"capabilities":{"tools":{"choice":["auto"],"search":true,"updates":false}}}}}},"id":"meta","name":"Meta","doc":"https://dev.meta.ai/docs","env":["META_MODEL_API_KEY"]},"berget":{"models":{"mistralai/Mistral-Small-3.2-24B-Instruct-2506":{"id":"mistralai/Mistral-Small-3.2-24B-Instruct-2506","type":"chat","name":"Mistral Small 3.2 24B Instruct 2506","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":8192},"cost":{"text":{"input":{"price":0.33645},"output":{"price":0.33645}}},"api":{"chat-completions":{"base_url":"https://api.berget.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-27B-FP8":{"id":"Qwen/Qwen3.8-27B-FP8","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.46},"output":{"price":3.48}}},"api":{"chat-completions":{"base_url":"https://api.berget.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31B-it":{"id":"google/gemma-4-31B-it","type":"chat","name":"Gemma 4 31B Instruct","family":"gemma","release_date":"2026-04-02","modalities":{"input":["audio","image/png","image/jpeg","image/webp","image/heic","image/heif","text","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.280375},"output":{"price":0.56075}}},"api":{"chat-completions":{"base_url":"https://api.berget.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K3":{"id":"moonshotai/Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":327680,"output":32768},"cost":{"text":{"input":{"price":3.3645,"cache":{"read":1.00935}},"output":{"price":16.8225}}},"api":{"chat-completions":{"base_url":"https://api.berget.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":32768},"cost":{"text":{"input":{"price":1.54},"output":{"price":4.84}}},"api":{"chat-completions":{"base_url":"https://api.berget.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3-Flash":{"id":"zai-org/GLM-5.3-Flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":16384},"cost":{"text":{"input":{"price":0.29},"output":{"price":0.58}}},"api":{"chat-completions":{"base_url":"https://api.berget.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"berget","name":"Berget.AI","doc":"https://api.berget.ai","env":["BERGET_API_KEY"]},"ainetcafe":{"models":{"Kimi-K3":{"id":"Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":2.1,"cache":{"read":0.3}},"output":{"price":10.5}}},"api":{"chat-completions":{"base_url":"https://microquickjs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"ainetcafe","name":"ainetcafe","doc":"https://ainetcafe.com/k3/guides/","env":["AINETCAFE_API_KEY"]},"model-oracle-ai":{"models":{"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-nano":{"id":"gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1":{"id":"gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o4-mini":{"id":"o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto":{"id":"auto","type":"chat","name":"Auto","release_date":"2026-06-29","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5":{"id":"gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4.5":{"id":"claude-haiku-4.5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4.8":{"id":"claude-opus-4.8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"api":{"chat-completions":{"base_url":"https://api.modeloracle.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"model-oracle-ai","name":"Model Oracle AI","doc":"https://modeloracle.com/setup/","env":["MODEL_ORACLE_API_KEY"]},"standardcompute":{"models":{"standardcompute":{"id":"standardcompute","type":"chat","name":"Standard Compute","family":"auto","release_date":"2026-03-01","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.012}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.2":{"id":"z-ai/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.5625,"cache":{"read":0.105}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-large-4-0":{"id":"mistralai/mistral-large-4-0","type":"chat","name":"Mistral Large 4","family":"mistral-large","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.68,"cache":{"read":0.07}},"output":{"price":2.09}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.3":{"id":"x-ai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":0,"max":24576}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083333}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":850000,"output":50000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083333}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":850000,"output":50000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125,"write":0.375},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-pro":{"id":"xiaomi/mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.43,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.5-pro":{"id":"xiaomi/mimo-v2.5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-flash":{"id":"xiaomi/mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.5":{"id":"xiaomi/mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":850000,"output":50000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5.5":{"id":"anthropic/claude-opus-5.5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5.5":{"id":"anthropic/claude-sonnet-5.5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-5.5":{"id":"anthropic/claude-haiku-5.5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5.1":{"id":"anthropic/claude-fable-5.1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek/deepseek-v4-pro-0813":{"id":"deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":1.122,"cache":{"read":0.1122}},"output":{"price":3.366}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0731":{"id":"deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.014}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.0826,"cache":{"read":0.01652}},"output":{"price":0.1652}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0042}},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":1.044,"cache":{"read":0.2088}},"output":{"price":2.088}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.425,"cache":{"read":0.085,"write":0.53125}},"output":{"price":2.55}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-plus":{"id":"qwen/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.32,"cache":{"read":0.064,"write":0.4},"overrides":[{"when":{"context":{"gt":256000}},"price":0.96,"cache":{"read":0.192,"write":1.2}}]},"output":{"price":1.28,"overrides":[{"when":{"context":{"gt":256000}},"price":3.84}]}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-max":{"id":"qwen/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":1.475,"cache":{"read":0.295,"write":1.84375}},"output":{"price":4.425}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-flash":{"id":"qwen/qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-flash":{"id":"qwen/qwen3.7-flash","type":"chat","name":"Qwen3.7 Flash","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006,"write":0.038},"overrides":[{"when":{"context":{"gt":32000}},"price":0.1,"cache":{"read":0.02,"write":0.125}},{"when":{"context":{"gt":256000}},"price":0.2,"cache":{"read":0.04,"write":0.25}}]},"output":{"price":0.13,"overrides":[{"when":{"context":{"gt":32000}},"price":0.4},{"when":{"context":{"gt":256000}},"price":0.8}]}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max-0902":{"id":"qwen/qwen3.8-max-0902","type":"chat","name":"Qwen3.8 Max 0902","family":"qwen","release_date":"2026-09-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":850000,"output":50000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":850000,"output":50000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.stdcmpt.com/v1","sdk":{"aisdk":"@openrouter/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openrouter"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}}},"id":"standardcompute","name":"Standard Compute","doc":"https://docs.standardcompute.com/models","env":["STANDARDCOMPUTE_API_KEY"]},"zenmux":{"models":{"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gte":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gte":272000}},"price":45}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2.5}]},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 Mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"responses":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex-mini":{"id":"openai/gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1-Codex-Mini","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":100000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"responses":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/chat-latest":{"id":"openai/chat-latest","type":"chat","name":"Chat Latest (GPT-5.5 Instant)","release_date":"2026-05-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gte":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gte":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 Nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"responses":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gte":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gte":272000}},"price":22.5}]}}},"api":{"responses":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gte":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gte":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-codex":{"id":"openai/gpt-5.2-codex","type":"chat","name":"GPT-5.2-Codex","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gte":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gte":272000}},"price":75}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-pro":{"id":"openai/gpt-5.2-pro","type":"chat","name":"GPT-5.2-Pro","family":"gpt-pro","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":21},"output":{"price":168}}},"api":{"responses":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-pro":{"id":"openai/gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gte":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gte":272000}},"price":270}]}}},"api":{"responses":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gte":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gte":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5-pro":{"id":"openai/gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gte":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gte":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-codex":{"id":"openai/gpt-5-codex","type":"chat","name":"GPT-5 Codex","family":"gpt-codex","release_date":"2025-09-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gte":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gte":272000}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex":{"id":"openai/gpt-5.1-codex","type":"chat","name":"GPT-5.1-Codex","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.5-air":{"id":"z-ai/glm-4.5-air","type":"chat","name":"GLM 4.5 Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":96000},"cost":{"text":{"input":{"price":0.1165,"cache":{"read":0.0233},"overrides":[{"when":{"context":{"gt":32000}},"price":0.1747,"cache":{"read":0.0349}}]},"output":{"price":0.2911,"overrides":[{"when":{"context":{"gt":32000}},"price":1.1645}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5-turbo":{"id":"z-ai/glm-5-turbo","type":"chat","name":"GLM 5 Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.73,"cache":{"read":0.174},"overrides":[{"when":{"context":{"gte":32000}},"price":1.02,"cache":{"read":0.261}}]},"output":{"price":3.19,"overrides":[{"when":{"context":{"gte":32000}},"price":3.77}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6v-flash":{"id":"z-ai/glm-4.6v-flash","type":"chat","name":"GLM 4.6V FlashX","family":"glm-flash","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.0218,"cache":{"read":0.0044},"overrides":[{"when":{"context":{"gte":32000}},"price":0.0437,"cache":{"read":0.0044}}]},"output":{"price":0.2184,"overrides":[{"when":{"context":{"gte":32000}},"price":0.4367}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.2":{"id":"z-ai/glm-5.2","type":"chat","name":"GLM 5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7-flashx":{"id":"z-ai/glm-4.7-flashx","type":"chat","name":"GLM 4.7 FlashX","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.0728,"cache":{"read":0.0146}},"output":{"price":0.4367}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6":{"id":"z-ai/glm-4.6","type":"chat","name":"GLM 4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.2911,"cache":{"read":0.0582},"overrides":[{"when":{"context":{"gt":32000}},"price":0.5823,"cache":{"read":0.1165}}]},"output":{"price":1.1645,"overrides":[{"when":{"context":{"gt":32000}},"price":2.3291}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5":{"id":"z-ai/glm-5","type":"chat","name":"GLM 5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.58,"cache":{"read":0.14},"overrides":[{"when":{"context":{"gte":32000}},"price":0.87,"cache":{"read":0.22}}]},"output":{"price":2.6,"overrides":[{"when":{"context":{"gte":32000}},"price":3.18}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.5":{"id":"z-ai/glm-4.5","type":"chat","name":"GLM 4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":96000},"cost":{"text":{"input":{"price":0.2911,"cache":{"read":0.0582},"overrides":[{"when":{"context":{"gt":32000}},"price":0.5823,"cache":{"read":0.1165}}]},"output":{"price":1.1645,"overrides":[{"when":{"context":{"gt":32000}},"price":2.3291}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-image":{"id":"z-ai/glm-image","type":"image","name":"GLM-Image","release_date":"2026-01-14","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":10240,"output":0},"api":{"images":{"base_url":"https://zenmux.ai/api/vertex-ai","sdk":{}}}},"z-ai/glm-4.7":{"id":"z-ai/glm-4.7","type":"chat","name":"GLM 4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.2911,"cache":{"read":0.0582},"overrides":[{"when":{"context":{"gt":32000}},"price":0.5823,"cache":{"read":0.1165}}]},"output":{"price":1.1645,"overrides":[{"when":{"context":{"gt":32000}},"price":2.3291}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5v-turbo":{"id":"z-ai/glm-5v-turbo","type":"chat","name":"GLM 5V Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/quicktime","video/x-matroska","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.726,"cache":{"read":0.1743},"overrides":[{"when":{"context":{"gte":32000}},"price":1.0165,"cache":{"read":0.2614}}]},"output":{"price":3.1946,"overrides":[{"when":{"context":{"gte":32000}},"price":3.7754}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flashx":{"id":"z-ai/glm-5.3-flashx","type":"chat","name":"GLM 5.3 FlashX","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.375,"cache":{"read":0.075}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6v-flash-free":{"id":"z-ai/glm-4.6v-flash-free","type":"chat","name":"GLM 4.6V Flash (Free)","family":"glm-flash","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0},"overrides":[{"when":{"context":{"gte":32000}},"price":0,"cache":{"read":0}}]},"output":{"price":0,"overrides":[{"when":{"context":{"gte":32000}},"price":0}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7-flash-free":{"id":"z-ai/glm-4.7-flash-free","type":"chat","name":"GLM 4.7 Flash (Free)","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.1":{"id":"z-ai/glm-5.1","type":"chat","name":"GLM 5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.8781,"cache":{"read":0.1903},"overrides":[{"when":{"context":{"gte":32000}},"price":1.1709,"cache":{"read":0.2927}}]},"output":{"price":3.5126,"overrides":[{"when":{"context":{"gte":32000}},"price":4.098}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6v":{"id":"z-ai/glm-4.6v","type":"chat","name":"GLM 4.6V","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.1456,"cache":{"read":0.0291},"overrides":[{"when":{"context":{"gte":32000}},"price":0.2911,"cache":{"read":0.0582}}]},"output":{"price":0.4367,"overrides":[{"when":{"context":{"gte":32000}},"price":0.8734}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.2-fast-non-reasoning":{"id":"x-ai/grok-4.2-fast-non-reasoning","type":"chat","name":"Grok 4.2 Fast Non Reasoning","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gte":128000}},"price":4,"cache":{"read":0.2}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gte":128000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.3":{"id":"x-ai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gte":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gte":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.6":{"id":"x-ai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gte":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gte":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-imagine-image-2.0":{"id":"x-ai/grok-imagine-image-2.0","type":"image","name":"Grok Imagine Image 2.0","family":"grok","release_date":"2026-08-07","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":66000,"output":0},"api":{"images":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"x-ai/grok-build-0.1":{"id":"x-ai/grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.5":{"id":"x-ai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gte":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gte":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.2-fast":{"id":"x-ai/grok-4.2-fast","type":"chat","name":"Grok 4.2 Fast","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gte":128000}},"price":4,"cache":{"read":0.2}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gte":128000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048000,"output":65535},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"storage":1}},"output":{"price":2.5}},"audio":{"input":{"price":1,"cache":{"read":0.1}}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048000,"output":65535},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":1}},"output":{"price":3}},"audio":{"input":{"price":1,"cache":{"read":0.1}}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048000,"output":65535},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"storage":4.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4,"storage":4.5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":512,"max":24576}},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048000,"output":65535},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"storage":1}},"output":{"price":0.4}},"audio":{"input":{"price":0.3,"cache":{"read":0.03}}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}},"audio":{"input":{"price":0.5,"cache":{"read":0.05}}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048000,"output":65535},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.13,"storage":4.5},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25,"storage":4.5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"storage":0}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-pro":{"id":"xiaomi/mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.5-pro":{"id":"xiaomi/mimo-v2.5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":256000}},"price":2,"cache":{"read":0.4}}]},"output":{"price":3,"overrides":[{"when":{"context":{"gt":256000}},"price":6}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.5":{"id":"xiaomi/mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08},"overrides":[{"when":{"context":{"gt":256000}},"price":0.8,"cache":{"read":0.16}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":256000}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.7-code-highspeed":{"id":"moonshotai/kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code HighSpeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.38}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.7-code":{"id":"moonshotai/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.6":{"id":"moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262140,"output":262140},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5.5":{"id":"anthropic/claude-opus-5.5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-sonnet-4.5":{"id":"anthropic/claude-sonnet-4.5","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}},"overrides":[{"when":{"context":{"gte":200000}},"price":6,"cache":{"read":0.6,"write":{"5m":7.5,"1h":12}}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gte":200000}},"price":22.5}]}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.6":{"id":"anthropic/claude-opus-4.6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.6":{"id":"anthropic/claude-sonnet-4.6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.8":{"id":"anthropic/claude-opus-4.8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5.1":{"id":"anthropic/claude-fable-5.1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4.7":{"id":"anthropic/claude-opus-4.7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.1":{"id":"anthropic/claude-opus-4.1","type":"chat","name":"Claude Opus 4.1","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":{"5m":18.75,"1h":30}}},"output":{"price":75}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.2":{"id":"deepseek/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8000},"cost":{"text":{"input":{"price":0.293,"cache":{"read":0.0293}},"output":{"price":0.4395}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.007}},"output":{"price":0.66}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.2-exp":{"id":"deepseek/deepseek-v3.2-exp","type":"chat","name":"DeepSeek-V3.2-Exp","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":163000,"output":64000},"cost":{"text":{"input":{"price":0.22},"output":{"price":0.33}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0015}},"output":{"price":0.3}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"inclusionai/ring-2.6-1t":{"id":"inclusionai/ring-2.6-1t","type":"chat","name":"inclusionAI: Ring-2.6-1T","release_date":"2026-05-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":65000},"cost":{"text":{"input":{"price":0.1318155,"cache":{"read":0.0263631}},"output":{"price":1.0984625}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-plus":{"id":"qwen/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":{"min_tokens":256}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"write":0.5,"explicit":{"read":0.04}},"overrides":[{"when":{"context":{"gt":256000}},"price":1.2,"cache":{"read":0.24,"write":1.5,"explicit":{"read":0.12}}}]},"output":{"price":1.6,"overrides":[{"when":{"context":{"gt":256000}},"price":4.8}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-max":{"id":"qwen/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":{"min_tokens":256}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.25,"write":1.5625,"explicit":{"read":0.125}}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-plus":{"id":"qwen/qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":{"min_tokens":256}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"write":0.5,"explicit":{"read":0.04}},"overrides":[{"when":{"context":{"gt":256000}},"price":0.5,"cache":{"read":0.1,"write":0.625,"explicit":{"read":0.05}}}]},"output":{"price":2.4,"overrides":[{"when":{"context":{"gt":256000}},"price":3}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-max":{"id":"qwen/qwen3-max","type":"chat","name":"Qwen3-Max-Thinking","family":"qwen","release_date":"2025-09-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":1.2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-flash":{"id":"qwen/qwen3.5-flash","type":"chat","name":"Qwen3.5 Flash","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true,"explicit":{"min_tokens":256}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1020000,"output":1020000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02,"write":0.125,"explicit":{"read":0.01}}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-plus":{"id":"qwen/qwen3.6-plus","type":"chat","name":"Qwen3.6-Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":{"min_tokens":256}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1,"write":0.625,"explicit":{"read":0.05}},"overrides":[{"when":{"context":{"gt":256000}},"price":2,"cache":{"read":0.4,"write":2.5,"explicit":{"read":0.2}}}]},"output":{"price":3,"overrides":[{"when":{"context":{"gt":256000}},"price":6}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-plus":{"id":"qwen/qwen3-coder-plus","type":"chat","name":"Qwen3-Coder-Plus","family":"qwen","release_date":"2025-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"min_tokens":256}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-code":{"id":"volcengine/doubao-seed-code","type":"chat","name":"Doubao-Seed-Code","release_date":"2025-11-11","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.17,"cache":{"read":0.03}},"output":{"price":1.12}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-2.0-mini":{"id":"volcengine/doubao-seed-2.0-mini","type":"chat","name":"Doubao-Seed-2.0-mini","family":"seed","release_date":"2026-02-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.01,"write":0.0024}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-1.8":{"id":"volcengine/doubao-seed-1.8","type":"chat","name":"Doubao-Seed-1.8","family":"seed","release_date":"2025-12-28","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.02,"write":0.0024}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-2.0-pro":{"id":"volcengine/doubao-seed-2.0-pro","type":"chat","name":"Doubao-Seed-2.0-pro","family":"seed","release_date":"2026-02-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.09,"write":0.0024}},"output":{"price":2.24}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-2.0-code":{"id":"volcengine/doubao-seed-2.0-code","type":"chat","name":"Doubao Seed 2.0 Code","family":"seed","release_date":"2026-02-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.9},"output":{"price":4.48}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-2.0-lite":{"id":"volcengine/doubao-seed-2.0-lite","type":"chat","name":"Doubao-Seed-2.0-lite","family":"seed","release_date":"2026-02-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.02,"write":0.0024}},"output":{"price":0.51}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/step-3.5-flash":{"id":"stepfun/step-3.5-flash","type":"chat","name":"Step 3.5 Flash","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/step-3.7-flash":{"id":"stepfun/step-3.7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7-highspeed":{"id":"minimax/minimax-m2.7-highspeed","type":"chat","name":"MiniMax M2.7 highspeed","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131070},"cost":{"text":{"input":{"price":0.611,"cache":{"read":0.0611,"write":0.3819}},"output":{"price":2.4439}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3.1-flash":{"id":"minimax/minimax-m3.1-flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":512000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.1":{"id":"minimax/minimax-m2.1","type":"chat","name":"MiniMax M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204000,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"MiniMax M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7":{"id":"minimax/minimax-m2.7","type":"chat","name":"MiniMax M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131070},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.2}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5-lightning":{"id":"minimax/minimax-m2.5-lightning","type":"chat","name":"MiniMax M2.5 highspeed","family":"minimax","release_date":"2026-02-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.03,"write":0.375}},"output":{"price":2.4}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":512000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06},"overrides":[{"when":{"context":{"gte":512000}},"price":0.6,"cache":{"read":0.12}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gte":512000}},"price":2.4}]}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2":{"id":"minimax/minimax-m2","type":"chat","name":"MiniMax M2","family":"minimax","release_date":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204000,"output":128000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"messages":{"base_url":"https://zenmux.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/doubao-seed-code":{"id":"bytedance/doubao-seed-code","type":"chat","name":"Doubao-Seed-Code","release_date":"2025-11-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.17,"cache":{"read":0.034},"overrides":[{"when":{"context":{"gte":32000}},"price":0.2,"cache":{"read":0.034}},{"when":{"context":{"gte":128000}},"price":0.39,"cache":{"read":0.034}}]},"output":{"price":1.12,"overrides":[{"when":{"context":{"gte":32000}},"price":1.69},{"when":{"context":{"gte":128000}},"price":2.25}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/doubao-seed-2.0-mini":{"id":"bytedance/doubao-seed-2.0-mini","type":"chat","name":"Doubao-Seed-2.0-mini","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","audio/mpeg","audio/wav","audio/aac","audio/x-m4a","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.01,"storage":0.0024},"overrides":[{"when":{"context":{"gt":32000}},"price":0.06,"cache":{"read":0.02,"storage":0.0024}},{"when":{"context":{"gt":128000}},"price":0.12,"cache":{"read":0.03,"storage":0.0024}}]},"output":{"price":0.28,"overrides":[{"when":{"context":{"gt":32000}},"price":0.56},{"when":{"context":{"gt":128000}},"price":1.12}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/doubao-seed-1.8":{"id":"bytedance/doubao-seed-1.8","type":"chat","name":"Doubao-Seed-1.8","family":"seed","release_date":"2025-12-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.023,"storage":0.0024},"overrides":[{"when":{"context":{"gt":32000}},"price":0.17,"cache":{"read":0.023,"storage":0.0024}},{"when":{"context":{"gt":128000}},"price":0.34,"cache":{"read":0.023,"storage":0.0024}}]},"output":{"price":0.28,"overrides":[{"when":{"context":{"gt":32000}},"price":2.27},{"when":{"context":{"gt":128000}},"price":3.41}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/doubao-seed-2.0-pro":{"id":"bytedance/doubao-seed-2.0-pro","type":"chat","name":"Doubao-Seed-2.0-pro","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.09,"storage":0.0024},"overrides":[{"when":{"context":{"gt":32000}},"price":0.67,"cache":{"read":0.14,"storage":0.0024}},{"when":{"context":{"gt":128000}},"price":1.34,"cache":{"read":0.27,"storage":0.0024}}]},"output":{"price":2.24,"overrides":[{"when":{"context":{"gt":32000}},"price":3.36},{"when":{"context":{"gt":128000}},"price":6.71}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/doubao-seed-2.0-code":{"id":"bytedance/doubao-seed-2.0-code","type":"chat","name":"Doubao Seed 2.0 Code","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.09,"storage":0.0024},"overrides":[{"when":{"context":{"gt":32000}},"price":0.67,"cache":{"read":0.14,"storage":0.0024}},{"when":{"context":{"gt":128000}},"price":1.34,"cache":{"read":0.27,"storage":0.0024}}]},"output":{"price":2.24,"overrides":[{"when":{"context":{"gt":32000}},"price":3.36},{"when":{"context":{"gt":128000}},"price":6.71}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/doubao-seed-2.0-lite":{"id":"bytedance/doubao-seed-2.0-lite","type":"chat","name":"Doubao-Seed-2.0-lite","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","audio/mpeg","audio/wav","audio/aac","audio/x-m4a","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.02,"storage":0.0024},"overrides":[{"when":{"context":{"gt":32000}},"price":0.13,"cache":{"read":0.03,"storage":0.0024}},{"when":{"context":{"gt":128000}},"price":0.25,"cache":{"read":0.05,"storage":0.0024}}]},"output":{"price":0.51,"overrides":[{"when":{"context":{"gt":32000}},"price":0.76},{"when":{"context":{"gt":128000}},"price":1.51}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"baidu/ernie-5.0-thinking-preview":{"id":"baidu/ernie-5.0-thinking-preview","type":"chat","name":"ERNIE 5.0","release_date":"2026-01-22","modalities":{"input":["text","image/jpeg","image/png","image/bmp","video/mp4","video/avi","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":64000},"cost":{"text":{"input":{"price":0.84,"overrides":[{"when":{"context":{"gte":32000}},"price":1.41}]},"output":{"price":3.37,"overrides":[{"when":{"context":{"gte":32000}},"price":5.62}]}}},"api":{"chat-completions":{"base_url":"https://zenmux.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"zenmux","name":"ZenMux","doc":"https://docs.zenmux.ai","env":["ZENMUX_API_KEY"]},"cline-pass":{"models":{"cline-pass/glm-5.3-flash":{"id":"cline-pass/glm-5.3-flash","type":"chat","name":"cline-pass/glm-5.3-flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/qwen3.8-max":{"id":"cline-pass/qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/qwen3.7-plus":{"id":"cline-pass/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04,"write":0.5},"overrides":[{"when":{"context":{"gt":256000}},"price":1.2,"cache":{"read":0.12,"write":1.5}}]},"output":{"price":1.6,"overrides":[{"when":{"context":{"gt":256000}},"price":4.8}]}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/glm-5.2":{"id":"cline-pass/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/mimo-v2.6-pro":{"id":"cline-pass/mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/kimi-k2.7-code":{"id":"cline-pass/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/qwen3.7-max":{"id":"cline-pass/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.5,"write":3.125}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/muse-spark-1.3-contributor":{"id":"cline-pass/muse-spark-1.3-contributor","type":"chat","name":"Muse Spark 1.3 Contributor","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/mimo-v2.5-pro":{"id":"cline-pass/mimo-v2.5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.74,"cache":{"read":0.0145}},"output":{"price":3.48}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/kimi-k3":{"id":"cline-pass/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/deepseek-v4-flash":{"id":"cline-pass/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/glm-5.3":{"id":"cline-pass/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/kimi-k2.6":{"id":"cline-pass/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/mimo-v2.6-flash":{"id":"cline-pass/mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/deepseek-v4.1-flash":{"id":"cline-pass/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}],"not":{"holiday":{"equals":"CN"}}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/mimo-v2.5":{"id":"cline-pass/mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/deepseek-v4-pro":{"id":"cline-pass/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}],"not":{"holiday":{"equals":"CN"}}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cline-pass/minimax-m3":{"id":"cline-pass/minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.cline.bot/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"cline-pass","name":"ClinePass","doc":"https://docs.cline.bot/getting-started/clinepass","env":["CLINE_API_KEY"]},"xpersona":{"models":{"gpt-5.6":{"id":"gpt-5.6","type":"chat","name":"GPT-5.6","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":372000,"output":128000},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":12,"reasoning":12}}},"api":{"chat-completions":{"base_url":"https://www.xpersona.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":12,"reasoning":12}}},"api":{"chat-completions":{"base_url":"https://www.xpersona.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":272000,"output":128000},"cost":{"text":{"input":{"price":0.375,"cache":{"read":0.0375}},"output":{"price":4,"reasoning":4}}},"api":{"chat-completions":{"base_url":"https://www.xpersona.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":372000,"output":128000},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":2,"reasoning":2}}},"api":{"chat-completions":{"base_url":"https://www.xpersona.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":6,"reasoning":6}}},"api":{"chat-completions":{"base_url":"https://www.xpersona.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"xpersona-gpt-5.5":{"id":"xpersona-gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":18,"reasoning":18}}},"api":{"chat-completions":{"base_url":"https://www.xpersona.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":18.5,"reasoning":18.5}}},"api":{"chat-completions":{"base_url":"https://www.xpersona.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"xpersona-frieren-coder":{"id":"xpersona-frieren-coder","type":"chat","name":"Xpersona Frieren 1","release_date":"2026-05-01","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":6,"reasoning":6}}},"api":{"chat-completions":{"base_url":"https://www.xpersona.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":372000,"output":128000},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":12,"reasoning":12}}},"api":{"chat-completions":{"base_url":"https://www.xpersona.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9.25,"reasoning":9.25}}},"api":{"chat-completions":{"base_url":"https://www.xpersona.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.55,"cache":{"read":0.155}},"output":{"price":12.2,"reasoning":12.2}}},"api":{"chat-completions":{"base_url":"https://www.xpersona.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.9,"cache":{"read":0.09}},"output":{"price":5.55,"reasoning":5.55}}},"api":{"chat-completions":{"base_url":"https://www.xpersona.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06}},"output":{"price":3.7,"reasoning":3.7}}},"api":{"chat-completions":{"base_url":"https://www.xpersona.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"xpersona","name":"Xpersona","doc":"https://www.xpersona.co/docs","env":["XPERSONA_API_KEY"]},"vancine":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.024}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://vancine.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.6,"cache":{"read":0.2}},"output":{"price":4.8}}},"api":{"chat-completions":{"base_url":"https://vancine.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":2.4,"cache":{"read":0.24}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://vancine.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M3":{"id":"MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.24,"cache":{"read":0.048}},"output":{"price":0.96}}},"api":{"chat-completions":{"base_url":"https://vancine.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.12,"cache":{"read":0.208}},"output":{"price":3.52}}},"api":{"chat-completions":{"base_url":"https://vancine.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.013}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://vancine.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.24,"cache":{"read":0.0048}},"output":{"price":0.96}}},"api":{"chat-completions":{"base_url":"https://vancine.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hy4-preview":{"id":"hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":64000},"cost":{"text":{"input":{"price":0.67,"cache":{"read":0.034}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://vancine.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"vancine","name":"Vancine","doc":"https://vancine.com/docs","env":["VANCINE_API_KEY"]},"drun":{"models":{"public/deepseek-r1":{"id":"public/deepseek-r1","type":"chat","name":"DeepSeek R1","family":"deepseek-thinking","release_date":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32000},"cost":{"text":{"input":{"price":0.55},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://chat.d.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"public/deepseek-v3":{"id":"public/deepseek-v3","type":"chat","name":"DeepSeek V3","family":"deepseek","release_date":"2024-12-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.28},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://chat.d.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"public/minimax-m25":{"id":"public/minimax-m25","type":"chat","name":"MiniMax M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.29},"output":{"price":1.16}}},"api":{"chat-completions":{"base_url":"https://chat.d.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}}},"id":"drun","name":"D.Run (China)","doc":"https://www.d.run","env":["DRUN_API_KEY"]},"zhipuai":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.11952,"cache":{"read":0.03436,"write":0}},"output":{"price":0.41831}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.5-air":{"id":"glm-4.5-air","type":"chat","name":"GLM-4.5-Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.11952,"cache":{"read":0.0239,"write":0},"overrides":[{"when":{"context":{"gte":32000}},"price":0.17927,"cache":{"read":0.03585,"write":0}}]},"output":{"price":0.89637,"overrides":[{"when":{"context":{"gte":32000}},"price":1.19516}]}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5-turbo":{"id":"glm-5-turbo","type":"chat","name":"GLM-5-Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.74698,"cache":{"read":0.17927,"write":0},"overrides":[{"when":{"context":{"gte":32000}},"price":1.04577,"cache":{"read":0.26891,"write":0}}]},"output":{"price":3.28669,"overrides":[{"when":{"context":{"gte":32000}},"price":3.88427}]}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.6v-flash":{"id":"glm-4.6v-flash","type":"chat","name":"GLM-4.6V-Flash","family":"glm-flash","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"toggle":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.19516,"cache":{"read":0.29879,"write":0}},"output":{"price":4.18306}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.7-flashx":{"id":"glm-4.7-flashx","type":"chat","name":"GLM-4.7-FlashX","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.0747,"cache":{"read":0.01494,"write":0}},"output":{"price":0.44819}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.6v-flashx":{"id":"glm-4.6v-flashx","type":"chat","name":"GLM-4.6V-FlashX","family":"glm-flash","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.02241,"cache":{"read":0.00448,"write":0},"overrides":[{"when":{"context":{"gte":32000}},"price":0.04482,"cache":{"read":0.00448,"write":0}}]},"output":{"price":0.22409,"overrides":[{"when":{"context":{"gte":32000}},"price":0.44819}]}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.6":{"id":"glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.5-flash":{"id":"glm-4.5-flash","type":"chat","name":"GLM-4.5-Flash","family":"glm-flash","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5":{"id":"glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.59758,"cache":{"read":0.1494,"write":0},"overrides":[{"when":{"context":{"gte":32000}},"price":0.89637,"cache":{"read":0.22409,"write":0}}]},"output":{"price":2.68911,"overrides":[{"when":{"context":{"gte":32000}},"price":3.28669}]}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.5":{"id":"glm-4.5","type":"chat","name":"GLM-4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.19516,"cache":{"read":0.29879,"write":0}},"output":{"price":4.18306}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-image":{"id":"glm-image","type":"image","name":"GLM-Image","release_date":"2026-01-14","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":10240,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.01494}}},"api":{"images":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/images"}}}},"glm-4.7":{"id":"glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.44819,"cache":{"read":0.08964,"write":0},"overrides":[{"when":{"context":{"gte":32000}},"price":0.59758,"cache":{"read":0.11952,"write":0}}]},"output":{"price":2.09153,"overrides":[{"when":{"context":{"gte":32000}},"price":2.39032}]}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.5v":{"id":"glm-4.5v","type":"chat","name":"GLM-4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":16384},"cost":{"text":{"input":{"price":0.29879,"cache":{"read":0.05976,"write":0},"overrides":[{"when":{"context":{"gte":32000}},"price":0.59758,"cache":{"read":0.11952,"write":0}}]},"output":{"price":0.89637,"overrides":[{"when":{"context":{"gte":32000}},"price":1.79274}]}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5v-turbo":{"id":"glm-5v-turbo","type":"chat","name":"GLM-5V-Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/quicktime","video/x-matroska","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.74698,"cache":{"read":0.17927,"write":0},"overrides":[{"when":{"context":{"gte":32000}},"price":1.04577,"cache":{"read":0.26891,"write":0}}]},"output":{"price":3.28669,"overrides":[{"when":{"context":{"gte":32000}},"price":3.88427}]}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.7-flash":{"id":"glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.3-flashx":{"id":"glm-5.3-flashx","type":"chat","name":"GLM-5.3-FlashX","family":"glm-flash","release_date":"2026-09-18","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.29879,"cache":{"read":0.08516,"write":0}},"output":{"price":1.04577}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.89637,"cache":{"read":0.19421,"write":0},"overrides":[{"when":{"context":{"gte":32000}},"price":1.19516,"cache":{"read":0.29879,"write":0}}]},"output":{"price":3.58548,"overrides":[{"when":{"context":{"gte":32000}},"price":4.18306}]}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.6v":{"id":"glm-4.6v","type":"chat","name":"GLM-4.6V","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.1494,"cache":{"read":0.02988,"write":0},"overrides":[{"when":{"context":{"gte":32000}},"price":0.29879,"cache":{"read":0.05976,"write":0}}]},"output":{"price":0.44819,"overrides":[{"when":{"context":{"gte":32000}},"price":0.89637}]}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}}},"id":"zhipuai","name":"Zhipu AI","doc":"https://docs.bigmodel.cn/cn/guide/start/pricing","env":["ZHIPU_API_KEY"]},"munito-eu":{"models":{"aleph-alpha/kolibri-1":{"id":"aleph-alpha/kolibri-1","type":"chat","name":"Kolibri 1","release_date":"2026-10-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.16,"cache":{"read":0.094}},"output":{"price":0.56}}},"api":{"chat-completions":{"base_url":"https://api.eu.munito.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/deepseek-v4-flash":{"id":"deepseek-ai/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.022}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.eu.munito.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif","image/bmp","image/tiff","image/avif","video/mp4","video/webm","video/quicktime","video/x-matroska","video/x-msvideo"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.11}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://api.eu.munito.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5.3-flash":{"id":"zai-org/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif","image/bmp","image/tiff","image/avif","video/mp4","video/webm","video/quicktime","video/x-matroska","video/x-msvideo"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.eu.munito.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"munito-eu","name":"Munito AI (EU)","doc":"https://docs.munito.ai/regions","env":["MUNITO_API_KEY"]},"sap-ai-core":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"gemini-2.5-flash","family":"gemini-flash","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":0,"max":24576}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"mistralai--mistral-medium-instruct":{"id":"mistralai--mistral-medium-instruct","type":"chat","name":"mistralai--mistral-medium-instruct","family":"mistral-medium","release_date":"2025-05-07","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"gpt-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"anthropic--claude-4-sonnet":{"id":"anthropic--claude-4-sonnet","type":"chat","name":"anthropic--claude-4-sonnet","family":"claude-sonnet","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"sap-abap-1":{"id":"sap-abap-1","type":"chat","name":"sap-abap-1","release_date":"2025-11-26","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":4096},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"anthropic--claude-4.6-opus":{"id":"anthropic--claude-4.6-opus","type":"chat","name":"anthropic--claude-4.6-opus","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"anthropic--claude-4.5-sonnet":{"id":"anthropic--claude-4.5-sonnet","type":"chat","name":"anthropic--claude-4.5-sonnet","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"amazon--nova-lite":{"id":"amazon--nova-lite","type":"chat","name":"amazon--nova-lite","family":"nova","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1-nano":{"id":"gpt-4.1-nano","type":"chat","name":"gpt-4.1-nano","family":"gpt-nano","release_date":"2025-04-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"anthropic--claude-4.5-haiku":{"id":"anthropic--claude-4.5-haiku","type":"chat","name":"anthropic--claude-4.5-haiku","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"amazon--nova-micro":{"id":"amazon--nova-micro","type":"chat","name":"amazon--nova-micro","family":"nova-micro","release_date":"2024-12-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.035},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"gpt-5.6-terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"mistralai--mistral-medium":{"id":"mistralai--mistral-medium","type":"chat","name":"Mistral Medium 3.5","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"sonar-deep-research":{"id":"sonar-deep-research","type":"chat","name":"sonar-deep-research","family":"sonar","release_date":"2025-02-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":2},"output":{"price":8,"reasoning":3}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"}}}},"anthropic--claude-4.8-opus":{"id":"anthropic--claude-4.8-opus","type":"chat","name":"anthropic--claude-4.8-opus","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"anthropic--claude-4.5-opus":{"id":"anthropic--claude-4.5-opus","type":"chat","name":"anthropic--claude-4.5-opus","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6.1-sol":{"id":"gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"gpt-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1":{"id":"gpt-4.1","type":"chat","name":"gpt-4.1","family":"gpt","release_date":"2025-04-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"cohere--command-a-reasoning":{"id":"cohere--command-a-reasoning","type":"chat","name":"cohere--command-a-reasoning","family":"command-a","release_date":"2025-08-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"],"budget":{"min":1}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.6-flash":{"id":"gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"amazon--titan-embed-text":{"id":"amazon--titan-embed-text","type":"chat","name":"amazon--titan-embed-text","release_date":"2024-04-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":1536},"cost":{"text":{"input":{"price":0.02},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"}}}},"sonar":{"id":"sonar","type":"chat","name":"sonar","family":"sonar","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":1},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"}}}},"nvidia--llama-3.2-nv-embedqa-1b":{"id":"nvidia--llama-3.2-nv-embedqa-1b","type":"chat","name":"nvidia--llama-3.2-nv-embedqa-1b","release_date":"2024-09-25","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"}}}},"anthropic--claude-3-haiku":{"id":"anthropic--claude-3-haiku","type":"chat","name":"anthropic--claude-3-haiku","family":"claude-haiku","release_date":"2024-03-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":4096},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03,"write":0.3}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"anthropic--claude-4.7-opus":{"id":"anthropic--claude-4.7-opus","type":"chat","name":"anthropic--claude-4.7-opus","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash-lite":{"id":"gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"gpt-5.6-luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"sonar-pro":{"id":"sonar-pro","type":"chat","name":"sonar-pro","family":"sonar-pro","release_date":"2024-01-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"}}}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","type":"chat","name":"gpt-4.1-mini","family":"gpt-mini","release_date":"2025-04-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"anthropic--claude-4.6-sonnet":{"id":"anthropic--claude-4.6-sonnet","type":"chat","name":"anthropic--claude-4.6-sonnet","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"mistralai--mistral-small":{"id":"mistralai--mistral-small","type":"chat","name":"mistralai--mistral-small","family":"mistral-small","release_date":"2026-03-16","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"anthropic--claude-4-opus":{"id":"anthropic--claude-4-opus","type":"chat","name":"anthropic--claude-4-opus","family":"claude-opus","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":18.75}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-lite":{"id":"gemini-2.5-flash-lite","type":"chat","name":"gemini-2.5-flash-lite","family":"gemini-flash-lite","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":512,"max":24576}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}},"audio":{"input":{"price":0.3}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5":{"id":"gpt-5","type":"chat","name":"gpt-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"gpt-5.6-sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-lite":{"id":"gemini-3.1-flash-lite","type":"chat","name":"gemini-3.1-flash-lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"gemini-2.5-pro","family":"gemini-pro","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2":{"id":"gpt-5.2","type":"chat","name":"gpt-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"amazon--nova-pro":{"id":"amazon--nova-pro","type":"chat","name":"amazon--nova-pro","family":"nova-pro","release_date":"2024-12-03","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":8192},"cost":{"text":{"input":{"price":0.8},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"gemini-3.5-flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.8-flash":{"id":"gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-mini":{"id":"gpt-5-mini","type":"chat","name":"gpt-5-mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-nano":{"id":"gpt-5-nano","type":"chat","name":"gpt-5-nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"${AICORE_DEPLOYMENT_URL}","sdk":{"aisdk":"@jerome-benoit/sap-ai-provider-v2"},"capabilities":{"tools":{"updates":false}}}}}},"id":"sap-ai-core","name":"SAP AI Core","doc":"https://help.sap.com/docs/sap-ai-core","env":["AICORE_SERVICE_KEY"]},"ollama-cloud":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"clef:27b":{"id":"clef:27b","type":"decision","name":"Clef","release_date":"2026-10-01","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536},"cost":{"text":{"input":{"price":0.24},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"},"compatibility":{"media_input":"root"}}}},"gpt-oss:120b":{"id":"gpt-oss:120b","type":"chat","name":"gpt-oss:120b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.014}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3.1-flash":{"id":"minimax-m3.1-flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":512000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro:0813":{"id":"deepseek-v4-pro:0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"12:00"}},{"utc_hours":{"lt":"18:00"}}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":976000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-open":{"id":"muse-spark-open","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"kimi-k2.7-code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss:20b":{"id":"gpt-oss:20b","type":"chat","name":"gpt-oss:20b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.035}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"kimi-k3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"beam":{"id":"beam","type":"chat","name":"Beam 1.0 501B A23B","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-ultra":{"id":"nemotron-3-ultra","type":"chat","name":"nemotron-3-ultra","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large-3:675b":{"id":"mistral-large-3:675b","type":"chat","name":"mistral-large-3:675b","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"kimi-k2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash:1017":{"id":"deepseek-v4.1-flash:1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"12:00"}},{"utc_hours":{"lt":"18:00"}}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.7":{"id":"minimax-m2.7","type":"chat","name":"minimax-m2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":196608},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma4:31b":{"id":"gemma4:31b","type":"chat","name":"gemma4:31b","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.05}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"12:00"}},{"utc_hours":{"lt":"18:00"}}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-super":{"id":"nemotron-3-super","type":"chat","name":"nemotron-3-super","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.015,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"deepseek-v4-pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"all":[{"utc_hours":{"gte":"12:00"}},{"utc_hours":{"lt":"18:00"}}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-nano:30b":{"id":"nemotron-3-nano:30b","type":"chat","name":"nemotron-3-nano:30b","family":"nemotron","release_date":"2025-12-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.06},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large-4":{"id":"mistral-large-4","type":"chat","name":"Mistral Large 4","family":"mistral-large","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":0.68,"cache":{"read":0.07}},"output":{"price":2.09}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"minimax-m3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ollama.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"ollama-cloud","name":"Ollama Cloud","doc":"https://docs.ollama.com/cloud","env":["OLLAMA_API_KEY"]},"xiaomi-token-plan-cn":{"models":{"mimo-v2.6-pro":{"id":"mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan-cn.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://token-plan-cn.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://token-plan-cn.xiaomimimo.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"mimo-v2.5-pro":{"id":"mimo-v2.5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan-cn.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-flash":{"id":"mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan-cn.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://token-plan-cn.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://token-plan-cn.xiaomimimo.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"mimo-v2.5":{"id":"mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan-cn.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"xiaomi-token-plan-cn","name":"Xiaomi Token Plan (China)","doc":"https://platform.xiaomimimo.com/#/docs","env":["XIAOMI_API_KEY"]},"xai":{"models":{"grok-4.20-multi-agent-0309":{"id":"grok-4.20-multi-agent-0309","type":"chat","name":"Grok 4.20 Multi-Agent","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gte":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gte":200000}},"price":5}]}},"web_search":{"price":5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}}]},"api":{"responses":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/xai"}}}},"grok-4.3":{"id":"grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"low"},"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"store":true,"stream_usage":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gte":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gte":200000}},"price":5}]}},"web_search":{"price":5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}}]},"api":{"responses":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/xai"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"grok-4.6":{"id":"grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"store":true,"stream_usage":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gte":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gte":200000}},"price":12}]}},"web_search":{"price":5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"region":{"equals":"us"}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/xai"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"grok-imagine-image-2.0":{"id":"grok-imagine-image-2.0","type":"image","name":"Grok Imagine Image 2.0","family":"grok","release_date":"2026-08-07","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":0},"api":{"images":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/xai/images"}}}},"grok-4.20-0309-non-reasoning":{"id":"grok-4.20-0309-non-reasoning","type":"chat","name":"Grok 4.20 (Non-Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"store":true,"stream_usage":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gte":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gte":200000}},"price":5}]}},"web_search":{"price":5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}}]},"api":{"responses":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/xai"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"grok-4.7":{"id":"grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"store":true,"stream_usage":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gte":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gte":200000}},"price":12}]}},"web_search":{"price":5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"region":{"equals":"us"}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/xai"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"grok-4.20-0309-reasoning":{"id":"grok-4.20-0309-reasoning","type":"chat","name":"Grok 4.20 (Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"store":true,"stream_usage":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gte":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gte":200000}},"price":5}]}},"web_search":{"price":5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}}]},"api":{"responses":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/xai"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"grok-build-0.1":{"id":"grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"store":true,"stream_usage":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gte":200000}},"price":2,"cache":{"read":0.4}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gte":200000}},"price":4}]}},"web_search":{"price":5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}}]},"api":{"responses":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/xai"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"grok-imagine-image-quality":{"id":"grok-imagine-image-quality","type":"image","name":"Grok Imagine Image Quality","family":"grok","release_date":"2026-04-03","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":0},"api":{"images":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/xai/images"}}}},"grok-imagine-image":{"id":"grok-imagine-image","type":"image","name":"Grok Imagine Image","family":"grok","release_date":"2026-01-28","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":0},"api":{"images":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/xai/images"}}}},"grok-4.5":{"id":"grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"store":true,"stream_usage":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3},"overrides":[{"when":{"context":{"gte":200000}},"price":4,"cache":{"read":0.6}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gte":200000}},"price":12}]}},"web_search":{"price":5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}}]},"api":{"responses":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/xai"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://api.x.ai/v1","sdk":{"aisdk":"@ai-sdk/xai","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}}},"id":"xai","name":"xAI","doc":"https://docs.x.ai/docs/models","env":["XAI_API_KEY"]},"lmstudio":{"models":{"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:1234/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-30b-a3b-2507":{"id":"qwen/qwen3-30b-a3b-2507","type":"chat","name":"Qwen3 30B A3B 2507","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:1234/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-30b":{"id":"qwen/qwen3-coder-30b","type":"chat","name":"Qwen3 Coder 30B","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:1234/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"lmstudio","name":"LMStudio","doc":"https://lmstudio.ai/models","env":["LMSTUDIO_API_KEY"]},"bailing":{"models":{"Ring-1T":{"id":"Ring-1T","type":"chat","name":"Ring-1T","family":"ring","release_date":"2025-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.57},"output":{"price":2.29}}},"api":{"chat-completions":{"base_url":"https://api.tbox.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Ling-1T":{"id":"Ling-1T","type":"chat","name":"Ling-1T","family":"ling","release_date":"2025-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.57},"output":{"price":2.29}}},"api":{"chat-completions":{"base_url":"https://api.tbox.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"bailing","name":"Bailing","doc":"https://alipaytbox.yuque.com/sxs0ba/ling/intro","env":["BAILING_API_TOKEN"]},"stackit":{"models":{"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.29}}},"api":{"chat-completions":{"base_url":"https://api.openai-compat.model-serving.eu01.onstackit.cloud/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":8192},"cost":{"text":{"input":{"price":0.53},"output":{"price":0.76}}},"api":{"chat-completions":{"base_url":"https://api.openai-compat.model-serving.eu01.onstackit.cloud/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-235B-A22B-Instruct-FP8":{"id":"Qwen/Qwen3-VL-235B-A22B-Instruct-FP8","type":"chat","name":"Qwen3-VL 235B","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":218000,"output":16384},"cost":{"text":{"input":{"price":1.76},"output":{"price":2.05}}},"api":{"chat-completions":{"base_url":"https://api.openai-compat.model-serving.eu01.onstackit.cloud/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-27B":{"id":"Qwen/Qwen3.6-27B","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.53},"output":{"price":0.76}}},"api":{"chat-completions":{"base_url":"https://api.openai-compat.model-serving.eu01.onstackit.cloud/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-27b-it":{"id":"google/gemma-3-27b-it","type":"chat","name":"Gemma 3 27B","family":"gemma","release_date":"2025-03-12","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":37000,"output":4096},"cost":{"text":{"input":{"price":0.53},"output":{"price":0.76}}},"api":{"chat-completions":{"base_url":"https://api.openai-compat.model-serving.eu01.onstackit.cloud/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"cortecs/Llama-3.3-70B-Instruct-FP8-Dynamic":{"id":"cortecs/Llama-3.3-70B-Instruct-FP8-Dynamic","type":"chat","name":"Llama 3.3 70B","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.53},"output":{"price":0.76}}},"api":{"chat-completions":{"base_url":"https://api.openai-compat.model-serving.eu01.onstackit.cloud/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"stackit","name":"STACKIT","doc":"https://docs.stackit.cloud/products/data-and-ai/ai-model-serving/basics/available-shared-models","env":["STACKIT_API_KEY"]},"aiand":{"models":{"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.08}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.aiand.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"motif-technologies/motif-3":{"id":"motif-technologies/motif-3","type":"chat","name":"Motif 3","family":"motif","release_date":"2026-08-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.2}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.aiand.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/webm","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.aiand.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.5}},"output":{"price":12.5}}},"api":{"chat-completions":{"base_url":"https://api.aiand.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/deepseek-v4.1-flash":{"id":"deepseek-ai/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.02}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.aiand.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/deepseek-v4-pro":{"id":"deepseek-ai/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.25}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.aiand.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/webm","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.aiand.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-27b":{"id":"qwen/qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/webm","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.32,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.aiand.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5.3-flash":{"id":"zai-org/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048550,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.aiand.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5.3":{"id":"zai-org/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.3}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.aiand.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"aiand","name":"ai&","doc":"https://docs.aiand.com/","env":["AIAND_API_KEY"]},"the-grid-ai":{"models":{"agent-max":{"id":"agent-max","type":"chat","name":"Agent Max","release_date":"2026-05-04","status":"beta","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-sol-latest":{"id":"gpt-sol-latest","type":"chat","name":"GPT Sol Latest","release_date":"2026-07-06","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"text-prime":{"id":"text-prime","type":"chat","name":"Text Prime","release_date":"2026-02-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"input":120000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-pro-latest":{"id":"deepseek-pro-latest","type":"chat","name":"DeepSeek Pro Latest","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":384000},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"code-max":{"id":"code-max","type":"chat","name":"Code Max","release_date":"2026-05-04","status":"beta","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"agent-standard":{"id":"agent-standard","type":"chat","name":"Agent Standard","release_date":"2026-05-04","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":120000,"output":65536},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-latest":{"id":"glm-latest","type":"chat","name":"GLM Latest","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":917504,"output":131072},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"agent-prime":{"id":"agent-prime","type":"chat","name":"Agent Prime","release_date":"2026-05-04","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"input":120000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-latest":{"id":"claude-opus-latest","type":"chat","name":"Claude Opus Latest","release_date":"2026-07-06","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"bytedance-pro-latest":{"id":"bytedance-pro-latest","type":"chat","name":"ByteDance Pro Latest","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":256000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"text-standard":{"id":"text-standard","type":"chat","name":"Text Standard","release_date":"2026-02-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":120000,"output":65536},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"text-max":{"id":"text-max","type":"chat","name":"Text Max","release_date":"2026-02-26","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"code-prime":{"id":"code-prime","type":"chat","name":"Code Prime","release_date":"2026-05-04","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"input":120000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-pro-latest":{"id":"gemini-pro-latest","type":"chat","name":"Gemini Pro Latest","release_date":"2026-07-06","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":65536},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-latest":{"id":"kimi-latest","type":"chat","name":"Kimi Latest","release_date":"2026-07-06","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":922000,"output":943718},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"minimax-latest":{"id":"minimax-latest","type":"chat","name":"MiniMax Latest","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":512000},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"code-standard":{"id":"code-standard","type":"chat","name":"Code Standard","release_date":"2026-05-04","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":120000,"output":65536},"api":{"chat-completions":{"base_url":"https://api.thegrid.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"the-grid-ai","name":"The Grid AI","doc":"https://thegrid.ai/docs","env":["THEGRID_API_KEY"]},"friendli":{"models":{"google/gemma-4-31B-it":{"id":"google/gemma-4-31B-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.friendli.ai/serverless/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.26,"cache":{"read":0.234}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.friendli.ai/serverless/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.friendli.ai/serverless/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.1":{"id":"zai-org/GLM-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.friendli.ai/serverless/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3-Flash":{"id":"zai-org/GLM-5.3-Flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","image/avif","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.friendli.ai/serverless/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"friendli","name":"Friendli","doc":"https://friendli.ai/docs/guides/serverless_endpoints/introduction","env":["FRIENDLI_TOKEN"]},"amd":{"models":{"DeepSeek-V4.1-Flash":{"id":"DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"d3":{"id":"d3","type":"decision","name":"d3","release_date":"2026-10-10","modalities":{"input":["text","image","video"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"},"compatibility":{"media_input":"root"}}}},"Clef":{"id":"Clef","type":"decision","name":"Clef","release_date":"2026-10-01","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"},"compatibility":{"media_input":"root"}}}},"d3-flash":{"id":"d3-flash","type":"decision","name":"d3-flash","release_date":"2026-10-10","modalities":{"input":["text","image","video"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"},"compatibility":{"media_input":"root"}}}},"MiniCPM-V-4.7-35B-A3B":{"id":"MiniCPM-V-4.7-35B-A3B","type":"chat","name":"MiniCPM-V 4.7 35B-A3B","release_date":"2026-10-07","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"DeepSeek-V4-Flash-Vision-Exp":{"id":"DeepSeek-V4-Flash-Vision-Exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniCPM-V-4.7-1B":{"id":"MiniCPM-V-4.7-1B","type":"chat","name":"MiniCPM-V 4.7 1B","release_date":"2026-10-06","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-31B-IT":{"id":"Gemma-4-31B-IT","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.8-Flash-Next":{"id":"Qwen3.8-Flash-Next","type":"chat","name":"Qwen3.8 Flash Next","family":"qwen","release_date":"2026-08-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiMo-V2.6-Flash":{"id":"MiMo-V2.6-Flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"GLM-5.3-Flash":{"id":"GLM-5.3-Flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.8-27B":{"id":"Qwen3.8-27B","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"DeepSeek-V4-Flash":{"id":"DeepSeek-V4-Flash","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniCPM5-2B":{"id":"MiniCPM5-2B","type":"chat","name":"MiniCPM5-2B","release_date":"2026-09-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://developer.amd.com.cn/radeon/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"amd","name":"AMD","doc":"https://developer.amd.com.cn/radeon/tokenfactory","env":["AMD_API_KEY"]},"inference":{"models":{"meta/llama-3.2-1b-instruct":{"id":"meta/llama-3.2-1b-instruct","type":"chat","name":"Llama 3.2 1B Instruct","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":4096},"cost":{"text":{"input":{"price":0.01},"output":{"price":0.01}}},"api":{"chat-completions":{"base_url":"https://inference.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/llama-3.2-3b-instruct":{"id":"meta/llama-3.2-3b-instruct","type":"chat","name":"Llama 3.2 3B Instruct","family":"llama","release_date":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":4096},"cost":{"text":{"input":{"price":0.02},"output":{"price":0.02}}},"api":{"chat-completions":{"base_url":"https://inference.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/llama-3.2-11b-vision-instruct":{"id":"meta/llama-3.2-11b-vision-instruct","type":"chat","name":"Llama 3.2 11B Vision Instruct","family":"llama","release_date":"2024-09-25","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":4096},"cost":{"text":{"input":{"price":0.055},"output":{"price":0.055}}},"api":{"chat-completions":{"base_url":"https://inference.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/llama-3.1-8b-instruct":{"id":"meta/llama-3.1-8b-instruct","type":"chat","name":"Llama 3.1 8B Instruct","family":"llama","release_date":"2024-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":4096},"cost":{"text":{"input":{"price":0.025},"output":{"price":0.025}}},"api":{"chat-completions":{"base_url":"https://inference.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3":{"id":"google/gemma-3","type":"chat","name":"Google Gemma 3","family":"gemma","release_date":"2025-01-01","modalities":{"input":["text","image/webp","image/png","image/gif","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":125000,"output":4096},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://inference.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-nemo-12b-instruct":{"id":"mistral/mistral-nemo-12b-instruct","type":"chat","name":"Mistral Nemo 12B Instruct","family":"mistral-nemo","release_date":"2024-07-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":4096},"cost":{"text":{"input":{"price":0.038},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://inference.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-2.5-7b-vision-instruct":{"id":"qwen/qwen-2.5-7b-vision-instruct","type":"chat","name":"Qwen 2.5 7B Vision Instruct","family":"qwen","release_date":"2025-01-01","status":"deprecated","modalities":{"input":["text","image/webp","image/png","image/gif","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":125000,"output":4096},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://inference.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"osmosis/osmosis-structure-0.6b":{"id":"osmosis/osmosis-structure-0.6b","type":"chat","name":"Osmosis Structure 0.6B","family":"osmosis","release_date":"2025-01-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":4000,"output":2048},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://inference.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"inference","name":"Inference","doc":"https://inference.net/models","env":["INFERENCE_API_KEY"]},"subconscious":{"models":{"subconscious/glm-5.3-marathon":{"id":"subconscious/glm-5.3-marathon","type":"chat","name":"GLM-5.3 Marathon","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":5000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"messages":{"base_url":"https://api.subconscious.dev/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"subconscious/deepseek-v4.1-flash-marathon":{"id":"subconscious/deepseek-v4.1-flash-marathon","type":"chat","name":"DeepSeek V4.1 Flash Marathon","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":5000000,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"messages":{"base_url":"https://api.subconscious.dev/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"subconscious","name":"Subconscious","doc":"https://docs.subconscious.dev","env":["SUBCONSCIOUS_API_KEY"]},"blueclaw":{"models":{"Qwen3.8-27B":{"id":"Qwen3.8-27B","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"api":{"chat-completions":{"base_url":"https://openai.blueclaw.network/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"blueclaw","name":"Blue Claw","doc":"https://blueclaw.network","env":["BLUECLAW_API_KEY"]},"requesty":{"models":{"muse-glimmer-30b":{"id":"muse-glimmer-30b","type":"chat","name":"Muse Glimmer 30B","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":131072,"output":20480},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":262144},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.07}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3.1-flash@eu":{"id":"minimax-m3.1-flash@eu","type":"chat","name":"MiniMax-M3.1-Flash (EU)","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.07}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.7-highspeed":{"id":"minimax-m2.7-highspeed","type":"chat","name":"MiniMax-M2.7-highspeed","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06,"write":1.2}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55}},"output":{"price":33}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra@eu":{"id":"gpt-5.6-terra@eu","type":"chat","name":"GPT-5.6 Terra (EU)","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":2.75},"overrides":[{"when":{"context":{"gt":272000}},"price":4.4,"cache":{"read":0.44,"write":5.5}}]},"output":{"price":13.2,"overrides":[{"when":{"context":{"gt":272000}},"price":19.8}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7@eu":{"id":"claude-opus-4-7@eu","type":"chat","name":"Claude Opus 4.7 (EU)","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":6.875}},"output":{"price":27.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6@eu":{"id":"claude-sonnet-4-6@eu","type":"chat","name":"Claude Sonnet 4.6 (EU)","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.3,"write":4.125}},"output":{"price":16.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-5-5":{"id":"claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.13},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.63}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5-5":{"id":"claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"seed-1.8":{"id":"seed-1.8","type":"chat","name":"Seed 1.8","family":"seed","release_date":"2025-12-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.5@eu":{"id":"gpt-5.5@eu","type":"chat","name":"GPT-5.5 (EU)","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55},"overrides":[{"when":{"context":{"gt":272000}},"price":11,"cache":{"read":1.1}}]},"output":{"price":33,"overrides":[{"when":{"context":{"gt":272000}},"price":49.5}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inkling-256k":{"id":"inkling-256k","type":"chat","name":"Inkling 256K","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":1.87,"cache":{"read":0.374}},"output":{"price":4.68}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-flash-next@eu":{"id":"qwen3.8-flash-next@eu","type":"chat","name":"Qwen3.8 Flash Next (EU)","family":"qwen","release_date":"2026-08-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3.5-lightning-30b-a3b":{"id":"nemotron-3.5-lightning-30b-a3b","type":"chat","name":"Nemotron 3.5 Lightning 30B A3B","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3.1-flash":{"id":"minimax-m3.1-flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"leanstral-1-5@eu":{"id":"leanstral-1-5@eu","type":"chat","name":"leanstral-1-5@eu","family":"leanstral","release_date":"2026-05-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-2.4T-A95B@eu":{"id":"qwen3.8-2.4T-A95B@eu","type":"chat","name":"Qwen3.8 2.4T A95B (EU)","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":262144},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.63}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3.1-pro":{"id":"kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-6@eu":{"id":"claude-opus-4-6@eu","type":"chat","name":"Claude Opus 4.6 (EU)","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":6.875}},"output":{"price":27.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-image":{"id":"gemini-3.1-flash-image","type":"image","name":"Nano Banana 2","family":"gemini-flash","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.7-plus":{"id":"qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.32,"cache":{"read":0.032,"write":0.4}},"output":{"price":1.28}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"devstral-latest@eu":{"id":"devstral-latest@eu","type":"chat","name":"devstral-latest@eu","family":"devstral","release_date":"2026-05-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.44}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-3.7-flash":{"id":"step-3.7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-lightning-3.5-30b-a3b":{"id":"nemotron-lightning-3.5-30b-a3b","type":"chat","name":"nemotron-lightning-3.5-30b-a3b","family":"nemotron","release_date":"2026-08-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.01}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.7-flash":{"id":"gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.07}},"output":{"price":0.56}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6@eu":{"id":"kimi-k2.6@eu","type":"chat","name":"Kimi K2.6 (EU)","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.95}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.3":{"id":"grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2,"write":1.25},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4,"write":2.5}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5@eu":{"id":"claude-sonnet-4-5@eu","type":"chat","name":"Claude Sonnet 4.5 (latest) (EU)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.3,"write":4.125},"overrides":[{"when":{"context":{"gt":200000}},"price":6.6,"cache":{"read":0.6,"write":8.25}}]},"output":{"price":16.5,"overrides":[{"when":{"context":{"gt":200000}},"price":24.75}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash@eu":{"id":"deepseek-v4.1-flash@eu","type":"chat","name":"DeepSeek V4.1 Flash (EU)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-medium-latest@eu":{"id":"mistral-medium-latest@eu","type":"chat","name":"Mistral Medium (latest) (EU)","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.44}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"laguna-xs.2":{"id":"laguna-xs.2","type":"chat","name":"Laguna XS.2","family":"laguna","release_date":"2026-04-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.16}},"output":{"price":2.55}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8@eu":{"id":"claude-opus-4-8@eu","type":"chat","name":"Claude Opus 4.8 (EU)","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":6.875}},"output":{"price":27.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-pro":{"id":"mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.43,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6.1-terra":{"id":"gpt-6.1-terra","type":"chat","name":"GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":2.5}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ling-2.6-1t":{"id":"ling-2.6-1t","type":"chat","name":"ling-2.6-1t","family":"ling","release_date":"2026-04-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.6":{"id":"grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5,"write":2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1,"write":4}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-nano-omni":{"id":"nemotron-3-nano-omni","type":"chat","name":"nemotron-3-nano-omni","family":"nemotron","release_date":"2026-05-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"system_updates":true,"effort_updates":false},"limit":{"context":300000,"output":300000},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.06}},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4o-mini@eu":{"id":"gpt-4o-mini@eu","type":"chat","name":"GPT-4o mini (EU)","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16000},"cost":{"text":{"input":{"price":0.165,"cache":{"read":0.0825}},"output":{"price":0.66}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4@eu":{"id":"claude-sonnet-4@eu","type":"chat","name":"Claude Sonnet 4 (latest) (EU)","family":"claude-sonnet","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75},"overrides":[{"when":{"context":{"gt":200000}},"price":6,"cache":{"read":0.6,"write":7.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-nano":{"id":"gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia-nemotron-3-ultra":{"id":"nvidia-nemotron-3-ultra","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.5},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-6.1-sol":{"id":"gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.75,"cache":{"read":0.275}},"output":{"price":16.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-medium-3-5@eu":{"id":"mistral-medium-3-5@eu","type":"chat","name":"Mistral Medium 3.5 (EU)","family":"mistral-medium","release_date":"2026-04-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":1.65,"cache":{"read":1.65}},"output":{"price":8.25}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-open":{"id":"muse-spark-open","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image","video","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-nano@eu":{"id":"gpt-5-nano@eu","type":"chat","name":"GPT-5 Nano (EU)","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":0.055,"cache":{"read":0.0055}},"output":{"price":0.44}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5-5":{"id":"claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"muse-wonder-1.0":{"id":"muse-wonder-1.0","type":"chat","name":"Muse Wonder","family":"muse","release_date":"2026-10-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.7-max":{"id":"qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25,"write":3.125}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.6-flash":{"id":"gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5-5@eu":{"id":"claude-opus-5-5@eu","type":"chat","name":"Claude Opus 5.5 (EU)","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4.4,"cache":{"read":0.22,"write":5.5}},"output":{"price":22}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"mistral-medium-latest":{"id":"mistral-medium-latest","type":"chat","name":"Mistral Medium (latest)","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.44}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-2.0-pro":{"id":"seed-2.0-pro","type":"chat","name":"Seed 2.0 Pro","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-5-preview":{"id":"step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5.1@eu":{"id":"claude-fable-5.1@eu","type":"chat","name":"Claude Fable 5.1 (EU)","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":11,"cache":{"read":0.275,"write":13.75}},"output":{"price":55}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.5-27b":{"id":"qwen3.5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.26},"output":{"price":2.6}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code@eu":{"id":"kimi-k2.7-code@eu","type":"chat","name":"Kimi K2.7 Code (EU)","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.31}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1@eu":{"id":"gpt-4.1@eu","type":"chat","name":"GPT-4.1 (EU)","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.55}},"output":{"price":8.8}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2@eu":{"id":"glm-5.2@eu","type":"chat","name":"GLM-5.2 (EU)","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.26}},"output":{"price":4.2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ling-3.0-tiny":{"id":"ling-3.0-tiny","type":"chat","name":"ling-3.0-tiny","family":"ling","release_date":"2026-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-lite@eu":{"id":"gemini-2.5-flash-lite@eu","type":"chat","name":"Gemini 2.5 Flash-Lite (EU)","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.18333}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-sol":{"id":"gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.1@eu":{"id":"glm-5.1@eu","type":"chat","name":"GLM-5.1 (EU)","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":1.4}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-2.4T-A95B":{"id":"qwen3.8-2.4T-A95B","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2-fast":{"id":"glm-5.2-fast","type":"chat","name":"glm-5.2-fast","family":"glm","release_date":"2026-07-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.1,"cache":{"read":0.21}},"output":{"price":6.6}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-pro-preview":{"id":"gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":4.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4,"write":9}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.5-pro":{"id":"mimo-v2.5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash-lite@eu":{"id":"gemini-3.5-flash-lite@eu","type":"chat","name":"Gemini 3.5 Flash Lite (EU)","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.033}},"output":{"price":2.75}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.7":{"id":"grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5,"write":2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":3,"cache":{"read":0.45}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.07}},"output":{"price":0.56}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5@eu":{"id":"claude-opus-5@eu","type":"chat","name":"Claude Opus 5 (EU)","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":6.875}},"output":{"price":27.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.26}},"output":{"price":4.2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o4-mini@eu":{"id":"o4-mini@eu","type":"chat","name":"o4-mini (EU)","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.21,"cache":{"read":0.3025}},"output":{"price":4.84}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-small-2603":{"id":"mistral-small-2603","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.165,"cache":{"read":0.165}},"output":{"price":0.66}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inkling":{"id":"inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":1.87,"cache":{"read":0.374}},"output":{"price":4.68}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b-it":{"id":"gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.07}},"output":{"price":0.34}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-4-argon@eu":{"id":"gemini-4-argon@eu","type":"chat","name":"Gemini 4 Argon (EU)","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.11}},"output":{"price":11}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kat-coder-pro":{"id":"kat-coder-pro","type":"chat","name":"kat-coder-pro","family":"kat-coder","release_date":"2026-03-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-ultra-nvfp4":{"id":"nemotron-3-ultra-nvfp4","type":"chat","name":"nemotron-3-ultra-nvfp4","family":"nemotron","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-mini@eu":{"id":"gpt-5-mini@eu","type":"chat","name":"GPT-5 Mini (EU)","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":0.275,"cache":{"read":0.0275}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3.5-content-safety":{"id":"nemotron-3.5-content-safety","type":"chat","name":"Nemotron 3.5 Content Safety","family":"nemotron","release_date":"2026-06-02","modalities":{"input":["text","image/gif","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mimo-v2.6-flash":{"id":"mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0027}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-2.0-mini":{"id":"seed-2.0-mini","type":"chat","name":"Seed 2.0 Mini","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-ultra-550b-a55b":{"id":"nemotron-3-ultra-550b-a55b","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-5-5@eu":{"id":"claude-haiku-5-5@eu","type":"chat","name":"Claude Haiku 5.5 (EU)","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.02,"write":0.14},"overrides":[{"when":{"context":{"gt":100000}},"price":0.55,"cache":{"read":0.06,"write":0.69}}]},"output":{"price":0.55,"overrides":[{"when":{"context":{"gt":100000}},"price":2.75}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-4-argon":{"id":"gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.16,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ring-2.6-1t":{"id":"ring-2.6-1t","type":"chat","name":"ring-2.6-1t","family":"ring","release_date":"2026-05-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash-lite":{"id":"gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash@eu":{"id":"gemini-3.5-flash@eu","type":"chat","name":"Gemini 3.5 Flash (EU)","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":1.65,"cache":{"read":0.165,"write":1.7413}},"output":{"price":9.9}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-pro":{"id":"gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"cache":{"read":30}},"output":{"price":180}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5@eu":{"id":"claude-haiku-4-5@eu","type":"chat","name":"Claude Haiku 4.5 (latest) (EU)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11,"write":1.375}},"output":{"price":5.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5-5@eu":{"id":"claude-sonnet-5-5@eu","type":"chat","name":"Claude Sonnet 5.5 (EU)","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":2.75}},"output":{"price":11}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"minimax-m2.7":{"id":"minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":1.2}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.7-flash@eu":{"id":"gemini-3.7-flash@eu","type":"chat","name":"Gemini 3.7 Flash (EU)","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.825,"cache":{"read":0.0825}},"output":{"price":4.125}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fugu-ultra":{"id":"fugu-ultra","type":"chat","name":"Fugu Ultra","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna@eu":{"id":"gpt-6-luna@eu","type":"chat","name":"GPT-6 Luna (EU)","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.012,"write":0.15},"overrides":[{"when":{"context":{"gt":272000}},"price":0.24,"cache":{"read":0.024,"write":0.3}}]},"output":{"price":0.6,"overrides":[{"when":{"context":{"gt":272000}},"price":0.9}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-pro-image":{"id":"gemini-3-pro-image","type":"image","name":"Nano Banana Pro","family":"gemini-pro","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":4.5}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia-nemotron-3-super-120b-a12b":{"id":"nvidia-nemotron-3-super-120b-a12b","type":"chat","name":"Nemotron 3 Super 120B A12B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-1":{"id":"claude-opus-4-1","type":"chat","name":"Claude Opus 4.1 (latest)","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":18.75}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash-1017":{"id":"deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":11,"cache":{"read":1.1,"write":13.75}},"output":{"price":55}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6.1-terra@eu":{"id":"gpt-6.1-terra@eu","type":"chat","name":"GPT-6.1 Terra (EU)","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.06,"write":3}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-5@eu":{"id":"claude-opus-4-5@eu","type":"chat","name":"Claude Opus 4.5 (latest) (EU)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":6.875}},"output":{"price":27.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5@eu":{"id":"gpt-5@eu","type":"chat","name":"GPT-5 (EU)","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.375,"cache":{"read":0.1375}},"output":{"price":11}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-31b-it":{"id":"gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75},"overrides":[{"when":{"context":{"gt":200000}},"price":6,"cache":{"read":0.6,"write":7.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3@eu":{"id":"glm-5.3@eu","type":"chat","name":"GLM-5.3 (EU)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.26}},"output":{"price":4.2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.5-pro":{"id":"gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30},"output":{"price":180}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5@eu":{"id":"claude-fable-5@eu","type":"chat","name":"Claude Fable 5 (EU)","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":11,"cache":{"read":1.1,"write":13.75}},"output":{"price":55}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.8-flash@eu":{"id":"gemini-3.8-flash@eu","type":"chat","name":"Gemini 3.8 Flash (EU)","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.825,"cache":{"read":0.0825}},"output":{"price":4.125}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash@eu":{"id":"gemini-2.5-flash@eu","type":"chat","name":"Gemini 2.5 Flash (EU)","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.075,"write":0.55}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-sol@eu":{"id":"gpt-6-sol@eu","type":"chat","name":"GPT-6 Sol (EU)","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.4,"cache":{"read":0.24,"write":3},"overrides":[{"when":{"context":{"gt":272000}},"price":4.8,"cache":{"read":0.48,"write":6}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1-nano@eu":{"id":"gpt-4.1-nano@eu","type":"chat","name":"GPT-4.1 nano (EU)","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.0275}},"output":{"price":0.44}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna@eu":{"id":"gpt-5.6-luna@eu","type":"chat","name":"GPT-5.6 Luna (EU)","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.022,"write":0.275},"overrides":[{"when":{"context":{"gt":272000}},"price":0.44,"cache":{"read":0.044,"write":0.55}}]},"output":{"price":1.32,"overrides":[{"when":{"context":{"gt":272000}},"price":1.98}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-build-0.1":{"id":"grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash-1017@eu":{"id":"deepseek-v4.1-flash-1017@eu","type":"chat","name":"DeepSeek V4.1 Flash 1017 (EU)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3@eu":{"id":"kimi-k3@eu","type":"chat","name":"Kimi K3 (EU)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":3,"cache":{"read":0.45}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash@eu":{"id":"glm-5.3-flash@eu","type":"chat","name":"GLM-5.3-Flash (EU)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":262144},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.07}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.3":{"id":"muse-spark-1.3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-2.0-code":{"id":"seed-2.0-code","type":"chat","name":"Seed 2.0 Code","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":131072},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-lite@eu":{"id":"gemini-3.1-flash-lite@eu","type":"chat","name":"Gemini 3.1 Flash Lite (EU)","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.275,"cache":{"read":0.0275,"write":0.091663}},"output":{"price":1.65}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.5":{"id":"mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731@eu":{"id":"deepseek-v4-flash-0731@eu","type":"chat","name":"DeepSeek V4 Flash 0731 (EU)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.07}},"output":{"price":0.56}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hy3":{"id":"hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.035}},"output":{"price":0.58}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.5@eu":{"id":"kimi-k2.5@eu","type":"chat","name":"Kimi K2.5 (EU)","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16000},"cost":{"text":{"input":{"price":0.72,"cache":{"read":0.72,"write":0.72}},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3@eu":{"id":"minimax-m3@eu","type":"chat","name":"MiniMax-M3 (EU)","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-codex":{"id":"gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-lite":{"id":"gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.08333}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1-mini@eu":{"id":"gpt-4.1-mini@eu","type":"chat","name":"GPT-4.1 mini (EU)","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.11}},"output":{"price":1.76}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"laguna-m.1":{"id":"laguna-m.1","type":"chat","name":"Laguna M.1","family":"laguna","release_date":"2026-04-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"claude-opus-4-5":{"id":"claude-opus-4-5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5@eu":{"id":"claude-sonnet-5@eu","type":"chat","name":"Claude Sonnet 5 (EU)","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":2.75}},"output":{"price":11}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol@eu":{"id":"gpt-5.6-sol@eu","type":"chat","name":"GPT-5.6 Sol (EU)","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4.4,"cache":{"read":0.44,"write":5.5},"overrides":[{"when":{"context":{"gt":272000}},"price":8.8,"cache":{"read":0.88,"write":11}}]},"output":{"price":22,"overrides":[{"when":{"context":{"gt":272000}},"price":33}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-super-120b-a12b":{"id":"nemotron-3-super-120b-a12b","type":"chat","name":"Nemotron 3 Super 120B A12B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5.1":{"id":"claude-fable-5.1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"devstral-latest":{"id":"devstral-latest","type":"chat","name":"devstral-latest","family":"devstral","release_date":"2026-05-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.44}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ling-2.6-flash":{"id":"ling-2.6-flash","type":"chat","name":"ling-2.6-flash","family":"ling","release_date":"2026-04-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3.1-pro-highspeed":{"id":"kimi-k3.1-pro-highspeed","type":"chat","name":"Kimi K3.1 Pro Highspeed","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":4}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-2b":{"id":"qwen3.5-2b","type":"chat","name":"Qwen3.5 2B","family":"qwen","release_date":"2026-03-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.02},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro-0813@eu":{"id":"deepseek-v4-pro-0813@eu","type":"chat","name":"DeepSeek V4 Pro 0813 (EU)","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.44}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-nano-omni@eu":{"id":"nemotron-3-nano-omni@eu","type":"chat","name":"nemotron-3-nano-omni@eu","family":"nemotron","release_date":"2026-05-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"system_updates":true,"effort_updates":false},"limit":{"context":300000,"output":300000},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.06}},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.2-beta":{"id":"grok-4.2-beta","type":"chat","name":"Grok 4.20 (Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4,"write":4}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":1.583}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-35b-a3b":{"id":"qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.05}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1@eu":{"id":"gpt-5.1@eu","type":"chat","name":"GPT-5.1 (EU)","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.375,"cache":{"read":0.1375}},"output":{"price":11}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.8-flash":{"id":"gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large-4":{"id":"mistral-large-4","type":"chat","name":"Mistral Large 4","family":"mistral-large","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":262144},"cost":{"text":{"input":{"price":0.68,"cache":{"read":0.07}},"output":{"price":2.09}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-flash-next":{"id":"qwen3.8-flash-next","type":"chat","name":"Qwen3.8 Flash Next","family":"qwen","release_date":"2026-08-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro@eu":{"id":"deepseek-v4-pro@eu","type":"chat","name":"DeepSeek V4 Pro (EU)","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.44}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-medium-3-5":{"id":"mistral-medium-3-5","type":"chat","name":"Mistral Medium 3.5","family":"mistral-medium","release_date":"2026-04-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":1.65,"cache":{"read":1.65}},"output":{"price":8.25}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro@eu":{"id":"gemini-2.5-pro@eu","type":"chat","name":"Gemini 2.5 Pro (EU)","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.31,"write":2.375},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.62,"write":4.75}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-small-2603@eu":{"id":"mistral-small-2603@eu","type":"chat","name":"Mistral Small 4 (EU)","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.165,"cache":{"read":0.165}},"output":{"price":0.66}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.5":{"id":"grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5,"write":2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1,"write":4}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-nano-omni-30b-a3b-reasoning":{"id":"nemotron-3-nano-omni-30b-a3b-reasoning","type":"chat","name":"Nemotron 3 Nano Omni 30B A3B Reasoning","family":"nemotron","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","video/mp4","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":131072,"output":20480},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-plus":{"id":"qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":0.625}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"leanstral-1-5":{"id":"leanstral-1-5","type":"chat","name":"leanstral-1-5","family":"leanstral","release_date":"2026-05-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6.1-sol@eu":{"id":"gpt-6.1-sol@eu","type":"chat","name":"GPT-6.1 Sol (EU)","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.4,"cache":{"read":0.12,"write":3},"overrides":[{"when":{"context":{"gt":272000}},"price":4.8,"cache":{"read":0.24,"write":6}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4@eu":{"id":"gpt-5.4@eu","type":"chat","name":"GPT-5.4 (EU)","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.75,"cache":{"read":0.275},"overrides":[{"when":{"context":{"gt":272000}},"price":5.5,"cache":{"read":0.55}}]},"output":{"price":16.5,"overrides":[{"when":{"context":{"gt":272000}},"price":24.75}]}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large-4@eu":{"id":"mistral-large-4@eu","type":"chat","name":"Mistral Large 4 (EU)","family":"mistral-large","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":262144},"cost":{"text":{"input":{"price":0.68,"cache":{"read":0.07}},"output":{"price":2.09}}},"api":{"chat-completions":{"base_url":"https://router.requesty.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"requesty","name":"Requesty","doc":"https://requesty.ai/solution/llm-routing/models","env":["REQUESTY_API_KEY"]},"vultr":{"models":{"muse-glimmer-30b":{"id":"muse-glimmer-30b","type":"chat","name":"Muse Glimmer 30B","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.25},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","video/mp4","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-flash-rl":{"id":"mimo-v2.6-flash-rl","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-27b":{"id":"qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-pro-rl":{"id":"mimo-v2.6-pro-rl","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.4},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.75},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.x-menthol":{"id":"glm-5.x-menthol","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":0.4},"output":{"price":1.75}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.75},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3.5-content-safety":{"id":"nemotron-3.5-content-safety","type":"chat","name":"Nemotron 3.5 Content Safety","family":"nemotron","release_date":"2026-06-02","modalities":{"input":["text","image/gif","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-flash-next":{"id":"qwen3.8-flash-next","type":"chat","name":"Qwen3.8 Flash Next","family":"qwen","release_date":"2026-08-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":512000},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"laguna-s-2.1":{"id":"laguna-s-2.1","type":"chat","name":"Laguna S 2.1","family":"laguna","release_date":"2026-07-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-nano-omni-30b-a3b-reasoning":{"id":"nemotron-3-nano-omni-30b-a3b-reasoning","type":"chat","name":"Nemotron 3 Nano Omni 30B A3B Reasoning","family":"nemotron","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","video/mp4","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.vultrinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"vultr","name":"Vultr","doc":"https://api.vultrinference.com/","env":["VULTR_API_KEY"]},"atomic-chat":{"models":{"Qwen3_5-9B-MLX-4bit":{"id":"Qwen3_5-9B-MLX-4bit","type":"chat","name":"Qwen 3.5 9B (MLX 4-bit)","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:1337/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Meta-Llama-3_1-8B-Instruct-GGUF":{"id":"Meta-Llama-3_1-8B-Instruct-GGUF","type":"chat","name":"Meta Llama 3.1 8B Instruct (GGUF)","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:1337/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-E4B-it-IQ4_XS":{"id":"gemma-4-E4B-it-IQ4_XS","type":"chat","name":"Gemma 4 E4B Instruct (IQ4_XS)","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:1337/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemma-4-E4B-it-MLX-4bit":{"id":"gemma-4-E4B-it-MLX-4bit","type":"chat","name":"Gemma 4 E4B Instruct (MLX 4-bit)","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:1337/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Qwen3_5-9B-Q4_K_M":{"id":"Qwen3_5-9B-Q4_K_M","type":"chat","name":"Qwen 3.5 9B (Q4_K_M)","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:1337/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"atomic-chat","name":"Atomic Chat","doc":"https://atomic.chat","env":["ATOMIC_CHAT_API_KEY"]},"huggingface":{"models":{"tencent/Hy3":{"id":"tencent/Hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.58}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"tencent/Hy4-preview":{"id":"tencent/Hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.834},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.25},"output":{"price":0.69}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/Inkling":{"id":"thinkingmachines/Inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/Inkling-Small":{"id":"thinkingmachines/Inkling-Small","type":"chat","name":"Inkling Small","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":1048576},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-3.3-70B-Instruct":{"id":"meta-llama/Llama-3.3-70B-Instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":0.59},"output":{"price":0.79}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-3.1-8B-Instruct":{"id":"meta-llama/Llama-3.1-8B-Instruct","type":"chat","name":"Llama-3.1-8B-Instruct","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":0.06},"output":{"price":0.06}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-Guard-4-12B":{"id":"meta-llama/Llama-Guard-4-12B","type":"chat","name":"Llama Guard 4 12B","family":"llama","release_date":"2025-04-29","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":163840},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}}}},"Qwen/Qwen3.5-122B-A10B":{"id":"Qwen/Qwen3.5-122B-A10B","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.4},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-397B-A17B":{"id":"Qwen/Qwen3.5-397B-A17B","type":"chat","name":"Qwen3.5-397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-2.4T-A95B":{"id":"Qwen/Qwen3.8-2.4T-A95B","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":2.5},"output":{"price":6.25}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-32B":{"id":"Qwen/Qwen3-32B","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.29},"output":{"price":0.59}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"id":"Qwen/Qwen3-Coder-30B-A3B-Instruct","type":"chat","name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.26}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-35B-A3B":{"id":"Qwen/Qwen3.5-35B-A3B","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.25},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"id":"Qwen/Qwen3-VL-30B-A3B-Instruct","type":"chat","name":"Qwen3 VL 30B A3B Instruct","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"id":"Qwen/Qwen3-Next-80B-A3B-Instruct","type":"chat","name":"Qwen3-Next-80B-A3B-Instruct","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.25},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct","type":"chat","name":"Qwen3-Coder-480B-A35B-Instruct","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":2},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-8B":{"id":"Qwen/Qwen3-8B","type":"chat","name":"Qwen3 8B","family":"qwen","release_date":"2025-04-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":32768},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B":{"id":"Qwen/Qwen3-235B-A22B","type":"chat","name":"Qwen3 235B-A22B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":16384},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen2.5-Coder-32B-Instruct":{"id":"Qwen/Qwen2.5-Coder-32B-Instruct","type":"chat","name":"Qwen2.5-Coder-32B-Instruct","family":"qwen","release_date":"2024-11-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.06},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Coder-Next":{"id":"Qwen/Qwen3-Coder-Next","type":"chat","name":"Qwen3-Coder-Next","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.2},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"Qwen/Qwen3-235B-A22B-Thinking-2507","type":"chat","name":"Qwen3-235B-A22B-Thinking-2507","family":"qwen","release_date":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.3},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-35B-A3B":{"id":"Qwen/Qwen3.6-35B-A3B","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.95}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-9B":{"id":"Qwen/Qwen3.5-9B","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.17},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-27B":{"id":"Qwen/Qwen3.8-27B","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.4},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-27B":{"id":"Qwen/Qwen3.5-27B","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-235B-A22B-Thinking":{"id":"Qwen/Qwen3-VL-235B-A22B-Thinking","type":"chat","name":"Qwen3 VL 235B A22B Thinking","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.98},"output":{"price":3.95}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-27B":{"id":"Qwen/Qwen3.6-27B","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.47},"output":{"price":3.19}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-235B-A22B-Instruct":{"id":"Qwen/Qwen3-VL-235B-A22B-Instruct","type":"chat","name":"Qwen3 VL 235B A22B Instruct","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-30B-A3B":{"id":"Qwen/Qwen3-30B-A3B","type":"chat","name":"Qwen3 30B A3B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":16384},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","type":"chat","name":"Qwen3 235B-A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.855},"output":{"price":2.565}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31B-it":{"id":"google/gemma-4-31B-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-4b-it":{"id":"google/gemma-3-4b-it","type":"chat","name":"Gemma 3 4B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-26B-A4B-it":{"id":"google/gemma-4-26B-A4B-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.13},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-27b-it":{"id":"google/gemma-3-27b-it","type":"chat","name":"Gemma 3 27B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.16}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-12b-it":{"id":"google/gemma-3-12b-it","type":"chat","name":"Gemma 3 12B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"stepfun-ai/Step-3.7-Flash":{"id":"stepfun-ai/Step-3.7-Flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.2},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"stepfun-ai/Step-3.5-Flash":{"id":"stepfun-ai/Step-3.5-Flash","type":"chat","name":"Step 3.5 Flash","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.7-Code":{"id":"moonshotai/Kimi-K2.7-Code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2-Instruct":{"id":"moonshotai/Kimi-K2-Instruct","type":"chat","name":"Kimi-K2-Instruct","family":"kimi-k2","release_date":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":1},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2-Instruct-0905":{"id":"moonshotai/Kimi-K2-Instruct-0905","type":"chat","name":"Kimi-K2-Instruct-0905","family":"kimi-k2","release_date":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":1},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.6":{"id":"moonshotai/Kimi-K2.6","type":"chat","name":"Kimi-K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.5":{"id":"moonshotai/Kimi-K2.5","type":"chat","name":"Kimi-K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K3":{"id":"moonshotai/Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2-Thinking":{"id":"moonshotai/Kimi-K2-Thinking","type":"chat","name":"Kimi-K2-Thinking","family":"kimi-thinking","release_date":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.15}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M3.1-Flash":{"id":"MiniMaxAI/MiniMax-M3.1-Flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":512000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.7":{"id":"MiniMaxAI/MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.1":{"id":"MiniMaxAI/MiniMax-M2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2":{"id":"MiniMaxAI/MiniMax-M2","type":"chat","name":"MiniMax-M2","family":"minimax","release_date":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M3":{"id":"MiniMaxAI/MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":512000},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M1-80k":{"id":"MiniMaxAI/MiniMax-M1-80k","type":"chat","name":"MiniMax M1 80K","family":"minimax","release_date":"2025-06-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":80000},"cost":{"text":{"input":{"price":0.55},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.5":{"id":"MiniMaxAI/MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash":{"id":"deepseek-ai/DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.2":{"id":"deepseek-ai/DeepSeek-V3.2","type":"chat","name":"DeepSeek-V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":65536},"cost":{"text":{"input":{"price":0.28},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash-0731":{"id":"deepseek-ai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash-Vision-Exp":{"id":"deepseek-ai/DeepSeek-V4-Flash-Vision-Exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.44},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro":{"id":"deepseek-ai/DeepSeek-V4-Pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.003625}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-R1-0528":{"id":"deepseek-ai/DeepSeek-R1-0528","type":"chat","name":"DeepSeek-R1-0528","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":32768},"cost":{"text":{"input":{"price":3},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro-0813":{"id":"deepseek-ai/DeepSeek-V4-Pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.32},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.1":{"id":"deepseek-ai/DeepSeek-V3.1","type":"chat","name":"DeepSeek-V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.27},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash-1017":{"id":"deepseek-ai/DeepSeek-V4.1-Flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3":{"id":"deepseek-ai/DeepSeek-V3","type":"chat","name":"DeepSeek-V3","family":"deepseek","release_date":"2024-12-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":8192},"cost":{"text":{"input":{"price":0.4},"output":{"price":1.3}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-R1":{"id":"deepseek-ai/DeepSeek-R1","type":"chat","name":"DeepSeek-R1","family":"deepseek-thinking","release_date":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":32768},"cost":{"text":{"input":{"price":0.7},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3-0324":{"id":"deepseek-ai/DeepSeek-V3-0324","type":"chat","name":"DeepSeek V3 0324","family":"deepseek","release_date":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":163840},"cost":{"text":{"input":{"price":0.27},"output":{"price":1.12}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash":{"id":"deepseek-ai/DeepSeek-V4-Flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5":{"id":"zai-org/GLM-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":1.4},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.7-Flash":{"id":"zai-org/GLM-4.7-Flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.5V":{"id":"zai-org/GLM-4.5V","type":"chat","name":"GLM-4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":16384},"cost":{"text":{"input":{"price":0.6},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.1":{"id":"zai-org/GLM-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.5-Air":{"id":"zai-org/GLM-4.5-Air","type":"chat","name":"GLM-4.5-Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.13},"output":{"price":0.85}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.7":{"id":"zai-org/GLM-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3-Flash":{"id":"zai-org/GLM-5.3-Flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.6V-Flash":{"id":"zai-org/GLM-4.6V-Flash","type":"chat","name":"GLM-4.6V-Flash","family":"glm-flash","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.3},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.6":{"id":"zai-org/GLM-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.55},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/AutoGLM-Phone-9B-Multilingual":{"id":"zai-org/AutoGLM-Phone-9B-Multilingual","type":"chat","name":"AutoGLM Phone 9B Multilingual","family":"glm","release_date":"2025-12-10","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.035},"output":{"price":0.138}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}}}},"XiaomiMiMo/MiMo-V2.5-Pro":{"id":"XiaomiMiMo/MiMo-V2.5-Pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"XiaomiMiMo/MiMo-V2.5":{"id":"XiaomiMiMo/MiMo-V2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://router.huggingface.co/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}}},"id":"huggingface","name":"Hugging Face","doc":"https://huggingface.co/docs/inference-providers","env":["HF_TOKEN"]},"neon":{"models":{"gemini-3-7-flash":{"id":"gemini-3-7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"generate-content":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-next-80b-a3b-instruct":{"id":"qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":10000},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-4":{"id":"gpt-5-4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-4-nano":{"id":"gpt-5-4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-20b":{"id":"gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":25000},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-1-sol":{"id":"gpt-6-1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama-3-3-70b-instruct":{"id":"meta-llama-3-3-70b-instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-5-5":{"id":"claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5-5":{"id":"claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gpt-5-6-sol":{"id":"gpt-5-6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1,"write":12.5}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-6":{"id":"grok-4-6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":524288},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-1-flash-lite":{"id":"gemini-3-1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","release_date":"2026-03-03","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"generate-content":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"qwen35-122b-a10b":{"id":"qwen35-122b-a10b","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":25000},"cost":{"text":{"input":{"price":0.22},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-5":{"id":"gpt-5-5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":25000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-2":{"id":"gpt-5-2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5-3-flash":{"id":"glm-5-3-flash","type":"chat","name":"GLM-5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5-5":{"id":"claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gpt-6-sol":{"id":"gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-5-flash-lite":{"id":"gemini-3-5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"generate-content":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-flash":{"id":"gemini-3-flash","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"generate-content":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-1-pro":{"id":"gemini-3-1-pro","type":"chat","name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"generate-content":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama-3-1-8b-instruct":{"id":"meta-llama-3-1-8b-instruct","type":"chat","name":"Llama 3.1 8B Instruct","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-1":{"id":"gpt-5-1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","minimal","low","medium","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":127999}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5-2":{"id":"glm-5-2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","minimal","low","medium","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inkling":{"id":"inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","minimal","low","medium","high","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1,"cache":{"read":0.17}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":2048}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-8-flash":{"id":"gemini-3-8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"generate-content":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-4-argon":{"id":"gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"generate-content":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-5-flash":{"id":"gemini-3-5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"generate-content":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"gemma-3-12b":{"id":"gemma-3-12b","type":"chat","name":"Gemma 3 12B","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-3-codex":{"id":"gpt-5-3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"llama-4-maverick":{"id":"llama-4-maverick","type":"chat","name":"Llama 4 Maverick 17B Instruct","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":8192},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-1-flash":{"id":"deepseek-v4-1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-1":{"id":"claude-opus-4-1","type":"chat","name":"Claude Opus 4.1 (latest)","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":31999}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":18.75}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-6-luna":{"id":"gpt-5-6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-6-terra":{"id":"gpt-5-6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5-1":{"id":"claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5":{"id":"gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5-3":{"id":"glm-5-3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-4-mini":{"id":"gpt-5-4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-7":{"id":"grok-4-7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.5}},"output":{"price":7.5}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-5-pro":{"id":"gpt-5-5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-5":{"id":"claude-opus-4-5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-mini":{"id":"gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-6-flash":{"id":"gemini-3-6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"generate-content":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-nano":{"id":"gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"responses":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"${NEON_AI_GATEWAY_BASE_URL}/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"neon","name":"Neon","doc":"https://neon.com/docs","env":["NEON_AI_GATEWAY_BASE_URL","NEON_AI_GATEWAY_TOKEN"]},"reflection":{"models":{"Beam-1.0-501B-A23B":{"id":"Beam-1.0-501B-A23B","type":"chat","name":"Beam 1.0 501B A23B","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"stream_usage":true,"prompt_cache_key":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.reflection.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}}},"id":"reflection","name":"Reflection","doc":"https://developers.reflection.ai/models","env":["REFLECTION_API_KEY"]},"neuralwatt":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"],"budget":{}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":1048560},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-35b-flex":{"id":"qwen3.6-35b-flex","type":"chat","name":"Qwen3.6 35B Flex","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131056,"output":131056},"cost":{"text":{"input":{"price":0.1885,"cache":{"read":0.01885}},"output":{"price":0.7475}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-speed":{"id":"deepseek-v4-flash-speed","type":"chat","name":"DeepSeek V4 Flash (Speed)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":393216},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code-fast":{"id":"kimi-k2.7-code-fast","type":"chat","name":"Kimi K2.7 Code Fast","family":"kimi-k2","release_date":"2026-06-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262128,"output":262128},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.095}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen-3.8-27b-flex":{"id":"qwen-3.8-27b-flex","type":"chat","name":"Qwen3.8 27B Flex","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262128,"output":131072},"cost":{"text":{"input":{"price":0.2925,"cache":{"read":0.1625}},"output":{"price":2.08}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-pro":{"id":"mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"],"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":393216},"cost":{"text":{"input":{"price":0.87,"cache":{"read":0.036}},"output":{"price":1.74}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash-flex":{"id":"deepseek-v4.1-flash-flex","type":"chat","name":"DeepSeek V4.1 Flash Flex","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":393216},"cost":{"text":{"input":{"price":0.0975,"cache":{"read":0.00975}},"output":{"price":0.39}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3-flex":{"id":"kimi-k3-flex","type":"chat","name":"Kimi K3 Flex","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"],"budget":{}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":1048560},"cost":{"text":{"input":{"price":1.95,"cache":{"read":0.195}},"output":{"price":9.75}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-flex":{"id":"deepseek-v4-flash-flex","type":"chat","name":"DeepSeek V4 Flash Flex","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":393216},"cost":{"text":{"input":{"price":0.091,"cache":{"read":0.0182}},"output":{"price":0.182}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262128,"output":262128},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.095}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-pro-flex":{"id":"mimo-v2.6-pro-flex","type":"chat","name":"MiMo-V2.6-Pro Flex","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"],"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":393216},"cost":{"text":{"input":{"price":0.5655,"cache":{"read":0.0234}},"output":{"price":1.131}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code-flex":{"id":"kimi-k2.7-code-flex","type":"chat","name":"Kimi K2.7 Code Flex","family":"kimi-k2","release_date":"2026-06-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262128,"output":262128},"cost":{"text":{"input":{"price":0.6175,"cache":{"read":0.06175}},"output":{"price":2.6}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3-fast":{"id":"kimi-k3-fast","type":"chat","name":"Kimi K3 Fast","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":1048560},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flex":{"id":"glm-5.3-flex","type":"chat","name":"GLM 5.3 Flex","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"],"budget":{}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":1048560},"cost":{"text":{"input":{"price":0.9425,"cache":{"read":0.09425}},"output":{"price":2.925}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"],"budget":{}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":1048560},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":393216},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"],"budget":{}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":1048560},"cost":{"text":{"input":{"price":1.45,"cache":{"read":0.145}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-35b":{"id":"qwen3.6-35b","type":"chat","name":"Qwen3.6 35B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131056,"output":131056},"cost":{"text":{"input":{"price":0.29,"cache":{"read":0.029}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash-flex":{"id":"glm-5.3-flash-flex","type":"chat","name":"GLM-5.3 Flash Flex","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"],"budget":{}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":1048560},"cost":{"text":{"input":{"price":0.0975,"cache":{"read":0.0195}},"output":{"price":0.325}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-31b":{"id":"gemma-4-31b","type":"chat","name":"Gemma 4 31B","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262128,"output":16384},"cost":{"text":{"input":{"price":0.144,"cache":{"read":0.0144}},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048560,"output":393216},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-35b-fast":{"id":"qwen3.6-35b-fast","type":"chat","name":"Qwen3.6 35B Fast","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131056,"output":131056},"cost":{"text":{"input":{"price":0.29,"cache":{"read":0.029}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen-3.8-27b":{"id":"qwen-3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262128,"output":131072},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.25}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.neuralwatt.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"neuralwatt","name":"Neuralwatt","doc":"https://portal.neuralwatt.com/docs","env":["NEURALWATT_API_KEY"]},"aihubmix":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":0,"max":24576}},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"storage":1}},"output":{"price":2.499}},"audio":{"input":{"price":0.9999,"cache":{"read":0.0999}}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2-0-lite-260428":{"id":"doubao-seed-2-0-lite-260428","type":"chat","name":"Doubao Seed 2.0 Lite 260428","family":"seed","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime","audio/mpeg","audio/wav","audio/aac","audio/x-m4a","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.09041,"cache":{"read":0.018082},"overrides":[{"when":{"context":{"gt":32000}},"price":0.135616,"cache":{"read":0.0271232}},{"when":{"context":{"gt":128000}},"price":0.271232,"cache":{"read":0.0542464}}]},"output":{"price":0.54246,"overrides":[{"when":{"context":{"gt":32000}},"price":0.813696},{"when":{"context":{"gt":128000}},"price":1.627392}]}},"audio":{"input":{"price":1.35615,"overrides":[{"when":{"context":{"gt":32000}},"price":2.03424},{"when":{"context":{"gt":128000}},"price":4.06848}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.6918,"cache":{"read":0.023057694}},"output":{"price":2.0754}},"multipliers":[{"when":{"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2.02}]},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.11268,"cache":{"read":0.02817}},"output":{"price":0.39438}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"coding-glm-5.1":{"id":"coding-glm-5.1","type":"chat","name":"Coding GLM 5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.013}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2.5}]},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"alicloud-glm-5.1":{"id":"alicloud-glm-5.1","type":"chat","name":"GLM-5.1 (Alibaba Cloud)","family":"glm","release_date":"2026-04-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.84,"cache":{"read":0.169,"write":1.05625}},"output":{"price":3.38}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991000,"output":131072},"cost":{"text":{"input":{"price":1.69,"cache":{"read":0.169,"write":2.1125}},"output":{"price":5.07}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1":{"id":"gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-image-2.5-sunburst":{"id":"gpt-image-2.5-sunburst","type":"image","name":"GPT Image 2.5 Sunburst","family":"gpt-image","release_date":"2026-09-08","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":30}}},"api":{"images":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"claude-haiku-5-5":{"id":"claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":{"5m":0.625,"1h":1}}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5-5":{"id":"claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gpt-5.1-codex-mini":{"id":"gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1 Codex mini","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-397b-a17b":{"id":"qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.1644,"overrides":[{"when":{"context":{"gt":128000}},"price":0.411}]},"output":{"price":0.9864,"overrides":[{"when":{"context":{"gt":128000}},"price":2.466}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"coding-minimax-m2.7-free":{"id":"coding-minimax-m2.7-free","type":"chat","name":"Coding MiniMax M2.7 (Free)","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":128100},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi-mimo-v2.5-pro":{"id":"xiaomi-mimo-v2.5-pro","type":"chat","name":"Xiaomi MiMo-V2.5-Pro","family":"mimo-v2.5-pro","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.22},"overrides":[{"when":{"context":{"gt":256000}},"price":2.2,"cache":{"read":0.44}}]},"output":{"price":3.3,"overrides":[{"when":{"context":{"gt":256000}},"price":6.6}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deep-deepseek-v4-pro":{"id":"deep-deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro (DeepSeek)","family":"deepseek-thinking","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.478,"cache":{"read":0.004302}},"output":{"price":0.956}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-glm-5.1":{"id":"zai-glm-5.1","type":"chat","name":"GLM-5.1 (Z.ai)","family":"glm","release_date":"2026-04-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.845,"cache":{"read":0.183112}},"output":{"price":3.38}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2-0-mini-260428":{"id":"doubao-seed-2-0-mini-260428","type":"chat","name":"Doubao Seed 2.0 Mini 260428","family":"seed","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime","audio/mpeg","audio/wav","audio/aac","audio/x-m4a","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.030136,"cache":{"read":0.0060272},"overrides":[{"when":{"context":{"gt":32000}},"price":0.060274,"cache":{"read":0.0120548}},{"when":{"context":{"gt":128000}},"price":0.120548,"cache":{"read":0.0241096}}]},"output":{"price":0.30136,"overrides":[{"when":{"context":{"gt":32000}},"price":0.60274},{"when":{"context":{"gt":128000}},"price":1.20548}]}},"audio":{"input":{"price":0.423,"overrides":[{"when":{"context":{"gt":32000}},"price":0.846},{"when":{"context":{"gt":128000}},"price":1.692}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.1":{"id":"muse-spark-1.1","type":"chat","name":"Muse Spark 1.1","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","audio","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.375},"output":{"price":4.675}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2-0-code-preview":{"id":"doubao-seed-2-0-code-preview","type":"chat","name":"Doubao Seed 2.0 Code Preview","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.4822,"cache":{"read":0.09644},"overrides":[{"when":{"context":{"gt":32000}},"price":0.72328,"cache":{"read":0.144656}},{"when":{"context":{"gt":128000}},"price":1.4466,"cache":{"read":0.28932}}]},"output":{"price":2.411,"overrides":[{"when":{"context":{"gt":32000}},"price":3.6164},{"when":{"context":{"gt":128000}},"price":7.233}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"o3":{"id":"o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-image":{"id":"gemini-3.1-flash-image","type":"image","name":"Nano Banana 2","family":"gemini-flash","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"}},"images":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"qwen3.7-plus":{"id":"qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":262144}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991000,"output":64000},"cost":{"text":{"input":{"price":0.282,"cache":{"read":0.0564,"write":0.3525},"overrides":[{"when":{"context":{"gt":256000}},"price":0.845,"cache":{"read":0.169,"write":1.05625}}]},"output":{"price":1.128,"overrides":[{"when":{"context":{"gt":256000}},"price":3.38}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code-highspeed":{"id":"kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.32167}},"output":{"price":7.999}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"step-3.7-flash":{"id":"step-3.7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.044}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.7-flash":{"id":"gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"storage":1}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}},"video":{"input":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.142,"cache":{"read":0.0284}},"output":{"price":0.284}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.3":{"id":"grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-max-preview":{"id":"qwen3.8-max-preview","type":"chat","name":"Qwen3.8 Max Preview","family":"qwen","release_date":"2026-07-19","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{}},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.338,"cache":{"read":0.0676,"write":0.4225}},"output":{"price":1.014}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.1268,"cache":{"read":0.2817}},"output":{"price":3.9438}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-pro":{"id":"mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.48,"cache":{"read":0.00384}},"output":{"price":0.96}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.6":{"id":"grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-max-preview":{"id":"qwen3.6-max-preview","type":"chat","name":"Qwen3.6 Max Preview","family":"qwen","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":240000,"output":64000},"cost":{"text":{"input":{"price":1.27,"cache":{"read":0.1268,"write":1.585},"overrides":[{"when":{"context":{"gt":128000}},"price":2.11,"cache":{"read":0.2112,"write":2.64}}]},"output":{"price":7.61,"overrides":[{"when":{"context":{"gt":128000}},"price":12.67}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-nano":{"id":"gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7-think":{"id":"claude-opus-4-7-think","type":"chat","name":"Claude Opus 4.7 Thinking","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"],"min_tokens":2048}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6.1-sol":{"id":"gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"doubao-seed-2-0-pro":{"id":"doubao-seed-2-0-pro","type":"chat","name":"Doubao Seed 2.0 Pro","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.4958,"cache":{"read":0.09916},"overrides":[{"when":{"context":{"gt":32000}},"price":0.7436,"cache":{"read":0.14872}},{"when":{"context":{"gt":128000}},"price":1.4872,"cache":{"read":0.29744}}]},"output":{"price":2.479,"overrides":[{"when":{"context":{"gt":32000}},"price":3.718},{"when":{"context":{"gt":128000}},"price":7.436}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.160835}},"output":{"price":3.9995}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5-5":{"id":"claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.7-max":{"id":"qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":262144}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991000,"output":131072},"cost":{"text":{"input":{"price":1.69,"cache":{"read":0.169,"write":2.1125}},"output":{"price":5.07}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.6-flash":{"id":"gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"storage":1}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}},"video":{"input":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-plus":{"id":"qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.1096,"cache":{"read":0.01096,"write":0.137},"overrides":[{"when":{"context":{"gt":128000}},"price":0.274,"cache":{"read":0.0274,"write":0.3425}},{"when":{"context":{"gt":256000}},"price":0.548,"cache":{"read":0.0548,"write":0.685}}]},"output":{"price":0.6576,"overrides":[{"when":{"context":{"gt":128000}},"price":1.644},{"when":{"context":{"gt":256000}},"price":3.288}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-flash":{"id":"qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991000,"output":65536},"cost":{"text":{"input":{"price":0.169,"cache":{"read":0.0169,"write":0.21125},"overrides":[{"when":{"context":{"gt":256000}},"price":0.676,"cache":{"read":0.0676,"write":0.845}}]},"output":{"price":1.014,"overrides":[{"when":{"context":{"gt":256000}},"price":4.056}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.6":{"id":"glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.273974,"cache":{"read":0.0547948},"overrides":[{"when":{"context":{"gt":32000}},"price":0.547946,"cache":{"read":0.1095892}}]},"output":{"price":1.095896,"overrides":[{"when":{"context":{"gt":32000}},"price":2.191784}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6-think":{"id":"claude-sonnet-4-6-think","type":"chat","name":"Claude Sonnet 4.6 Thinking","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"step-5-preview":{"id":"step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":64000},"cost":{"text":{"input":{"price":1.08,"cache":{"read":0.054}},"output":{"price":3.0888}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gpt-image-2.5-flare":{"id":"gpt-image-2.5-flare","type":"image","name":"GPT Image 2.5 Flare","family":"gpt-image","release_date":"2026-09-08","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":30}}},"api":{"images":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"qwen3.5-27b":{"id":"qwen3.5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.0846,"overrides":[{"when":{"context":{"gt":128000}},"price":0.2536}]},"output":{"price":0.6768,"overrides":[{"when":{"context":{"gt":128000}},"price":2.0288}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-122b-a10b":{"id":"qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.1126,"overrides":[{"when":{"context":{"gt":128000}},"price":0.2818}]},"output":{"price":0.9008,"overrides":[{"when":{"context":{"gt":128000}},"price":2.2544}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"storage":1}},"output":{"price":3}},"audio":{"input":{"price":1,"cache":{"read":0.1}}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-vl-plus":{"id":"qwen3-vl-plus","type":"chat","name":"Qwen3-VL Plus","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.137,"cache":{"read":0},"overrides":[{"when":{"context":{"gt":32000}},"price":0.2054},{"when":{"context":{"gt":128000}},"price":0.411}]},"output":{"price":1.37,"overrides":[{"when":{"context":{"gt":32000}},"price":2.054},{"when":{"context":{"gt":128000}},"price":4.11}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-sol":{"id":"gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-5-think":{"id":"claude-opus-4-5-think","type":"chat","name":"Claude Opus 4.5 Thinking","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"],"min_tokens":4096}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-pro-ultraspeed":{"id":"mimo-v2.6-pro-ultraspeed","type":"chat","name":"MiMo-V2.6-Pro-UltraSpeed","family":"mimo","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4.8,"cache":{"read":0.0384}},"output":{"price":9.6}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-image-1.5":{"id":"gpt-image-1.5","type":"image","name":"GPT-Image-1.5","family":"gpt-image","release_date":"2025-11-25","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text","image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5},"output":{"price":32}}},"api":{"images":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"gemini-3.1-pro-preview":{"id":"gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"storage":4.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4,"storage":4.5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2-codex":{"id":"gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.5-pro":{"id":"mimo-v2.5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.48,"cache":{"read":0.00384}},"output":{"price":0.96}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.7":{"id":"grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"coding-xiaomi-mimo-v2.5":{"id":"coding-xiaomi-mimo-v2.5","type":"chat","name":"Coding Xiaomi MiMo-V2.5","family":"mimo-v2.5","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.0016}},"output":{"price":0.16}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"coding-minimax-m2.7":{"id":"coding-minimax-m2.7","type":"chat","name":"Coding MiniMax M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":128100},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-nano-omni-30b-a3b-reasoning-free":{"id":"nemotron-3-nano-omni-30b-a3b-reasoning-free","type":"chat","name":"Nemotron 3 Nano Omni 30B A3B Reasoning (free)","family":"nemotron","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","video/mp4","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-image":{"id":"gemini-2.5-flash-image","type":"image","name":"Nano Banana","family":"gemini-flash","release_date":"2025-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"}},"images":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"claude-opus-4-8-think":{"id":"claude-opus-4-8-think","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.1268,"cache":{"read":0.2817}},"output":{"price":3.9438}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3.5-content-safety-free":{"id":"nemotron-3.5-content-safety-free","type":"chat","name":"Nemotron 3.5 Content Safety (free)","family":"nemotron","release_date":"2026-06-02","modalities":{"input":["text","image/gif","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_details"}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3.5-lightning-free":{"id":"nemotron-3.5-lightning-free","type":"chat","name":"Nemotron 3.5 Lightning 30B A3B (free)","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi-mimo-v2.5-free":{"id":"xiaomi-mimo-v2.5-free","type":"chat","name":"Xiaomi MiMo-V2.5 (free)","family":"mimo-v2.5","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"],"min_tokens":2048}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"ling-3.0-flash-free":{"id":"ling-3.0-flash-free","type":"chat","name":"Ling 3.0 Flash (free)","family":"ling","release_date":"2026-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"longcat-2.0":{"id":"longcat-2.0","type":"chat","name":"LongCat-2.0","family":"longcat","release_date":"2026-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.7746,"cache":{"read":0.015492}},"output":{"price":3.0984}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-flash-free":{"id":"qwen3.8-flash-free","type":"chat","name":"Qwen3.8 Flash (free)","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-flash":{"id":"mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.155,"cache":{"read":0.0031}},"output":{"price":0.31}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-4-argon":{"id":"gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}},"audio":{"input":{"price":2}},"video":{"input":{"price":2}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"coding-glm-5.2-free":{"id":"coding-glm-5.2-free","type":"chat","name":"GLM-5.2 (Coding, free)","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.1126,"cache":{"read":0.014075,"write":0.1759375}},"output":{"price":0.380025}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash-lite":{"id":"gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"storage":1}},"output":{"price":2.499999}},"audio":{"input":{"price":0.3}},"video":{"input":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"o4-mini":{"id":"o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.7":{"id":"glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.273974,"cache":{"read":0.0547948},"overrides":[{"when":{"context":{"gt":32000}},"price":0.547946,"cache":{"read":0.1095892}}]},"output":{"price":1.095896,"overrides":[{"when":{"context":{"gt":32000}},"price":2.191784}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.5v":{"id":"glm-4.5v","type":"chat","name":"GLM-4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":16384},"cost":{"text":{"input":{"price":0.274,"overrides":[{"when":{"context":{"gt":32000}},"price":0.548}]},"output":{"price":1.096,"overrides":[{"when":{"context":{"gt":32000}},"price":1.644}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-vision-exp":{"id":"deepseek-v4-flash-vision-exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.155,"cache":{"read":0.0031}},"output":{"price":0.62}},"multipliers":[{"when":{"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5v-turbo":{"id":"glm-5v-turbo","type":"chat","name":"GLM 5 Vision Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/quicktime","video/x-matroska","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.7042,"cache":{"read":0.169008},"overrides":[{"when":{"context":{"gt":32000}},"price":0.986,"cache":{"read":0.253402}}]},"output":{"price":3.09848,"overrides":[{"when":{"context":{"gt":32000}},"price":3.662004}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.7":{"id":"minimax-m2.7","type":"chat","name":"MiniMax M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":128000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-pro-image":{"id":"gemini-3-pro-image","type":"image","name":"Nano Banana Pro","family":"gemini-pro","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":2},"output":{"price":120}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"}},"images":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":11,"cache":{"read":1.1,"write":{"5m":13.75,"1h":22}}},"output":{"price":55}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-omni-flash":{"id":"qwen3.8-omni-flash","type":"chat","name":"Qwen3.8 Omni Flash","family":"qwen","release_date":"2026-09-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.1126,"cache":{"read":0.014075,"write":0.1759375}},"output":{"price":0.380025}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deep-deepseek-v4-flash":{"id":"deep-deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash (DeepSeek)","family":"deepseek-flash","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.154,"cache":{"read":0.0308}},"output":{"price":0.308}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"coding-minimax-m2.7-highspeed":{"id":"coding-minimax-m2.7-highspeed","type":"chat","name":"Coding MiniMax M2.7 Highspeed","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":128100},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"coding-glm-5.3-flash-free":{"id":"coding-glm-5.3-flash-free","type":"chat","name":"GLM-5.3-Flash (Coding, free)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"5m":4.125,"1h":6.6}},"overrides":[{"when":{"context":{"gt":200000}},"price":6.6,"cache":{"read":0.66,"write":{"5m":8.25,"1h":13.2}}}]},"output":{"price":16.5,"overrides":[{"when":{"context":{"gt":200000}},"price":24.75}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5-1":{"id":"claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":11,"cache":{"read":0.275,"write":{"5m":13.75,"1h":22}}},"output":{"price":55}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gpt-5.5-pro":{"id":"gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.7-flash-free":{"id":"glm-4.7-flash-free","type":"chat","name":"GLM-4.7-Flash (free)","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-lite":{"id":"gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":512,"max":24576}},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"storage":1}},"output":{"price":0.4}},"audio":{"input":{"price":0.3,"cache":{"read":0.03}}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi-mimo-v2.5":{"id":"xiaomi-mimo-v2.5","type":"chat","name":"Xiaomi MiMo-V2.5","family":"mimo-v2.5","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.088},"overrides":[{"when":{"context":{"gt":256000}},"price":0.88,"cache":{"read":0.176}}]},"output":{"price":2.2,"overrides":[{"when":{"context":{"gt":256000}},"price":4.4}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5":{"id":"gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"grok-build-0.1":{"id":"grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5-think":{"id":"claude-sonnet-4-5-think","type":"chat","name":"Claude Sonnet 4.5 Thinking","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"5m":4.125,"1h":6.6}},"overrides":[{"when":{"context":{"gt":200000}},"price":6.6,"cache":{"read":0.66,"write":{"5m":8.25,"1h":13.2}}}]},"output":{"price":16.5,"overrides":[{"when":{"context":{"gt":200000}},"price":24.75}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.155,"cache":{"read":0.0031}},"output":{"price":0.62}},"multipliers":[{"when":{"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-image-2":{"id":"gpt-image-2","type":"image","name":"GPT-Image-2","family":"gpt-image","release_date":"2026-04-21","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":30}}},"api":{"images":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"gemini-3.1-pro-preview-customtools":{"id":"gemini-3.1-pro-preview-customtools","type":"chat","name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"storage":4.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4,"storage":4.5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.3":{"id":"muse-spark-1.3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.375,"cache":{"read":0.165}},"output":{"price":4.675}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-35b-a3b":{"id":"qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.254},"output":{"price":1.524}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.7-flash":{"id":"qwen3.7-flash","type":"chat","name":"Qwen3.7 Flash","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":262144}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991000,"input":991808,"output":131072},"cost":{"text":{"input":{"price":0.0282,"cache":{"read":0.00564,"write":0.03525},"overrides":[{"when":{"context":{"gt":32000}},"price":0.0845,"cache":{"read":0.0169,"write":0.105625}},{"when":{"context":{"gt":256000}},"price":0.169,"cache":{"read":0.0338,"write":0.21125}}]},"output":{"price":0.1128,"overrides":[{"when":{"context":{"gt":32000}},"price":0.338},{"when":{"context":{"gt":256000}},"price":0.676}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-lite-image":{"id":"gemini-3.1-flash-lite-image","type":"image","name":"Nano Banana 2 Lite","family":"gemini-flash-lite","release_date":"2026-06-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":4096},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}},"images":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider","opencodeai":"@opencode/ai/providers/openai-compatible/images"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-2.4t-a95b":{"id":"qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.5":{"id":"mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.155,"cache":{"read":0.0031}},"output":{"price":0.31}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hy3":{"id":"hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0.1562,"cache":{"read":0.03905}},"output":{"price":0.6248}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"alicloud-deepseek-v4-pro":{"id":"alicloud-deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro (Alibaba Cloud)","family":"deepseek-thinking","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.69,"cache":{"read":0.13}},"output":{"price":3.38}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hy4-preview":{"id":"hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"],"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":64000},"cost":{"text":{"input":{"price":0.845,"cache":{"read":0.04225}},"output":{"price":2.535}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-codex":{"id":"gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.6v":{"id":"glm-4.6v","type":"chat","name":"GLM-4.6V","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.137,"cache":{"read":0.0274},"overrides":[{"when":{"context":{"gt":32000}},"price":0.274,"cache":{"read":0.0548}}]},"output":{"price":0.411,"overrides":[{"when":{"context":{"gt":32000}},"price":0.822}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-lite":{"id":"gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":1,"storage":1}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}},"video":{"input":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-6-think":{"id":"claude-opus-4-6-think","type":"chat","name":"Claude Opus 4.6 Thinking","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125,"storage":4.5},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25,"storage":4.5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-5":{"id":"claude-opus-4-5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"],"min_tokens":4096}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2":{"id":"gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-max":{"id":"qwen3-max","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2025-09-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.4508,"cache":{"read":0.09016,"write":0.5635},"overrides":[{"when":{"context":{"gt":32000}},"price":0.902,"cache":{"read":0.1804,"write":1.1275}},{"when":{"context":{"gt":128000}},"price":1.3522,"cache":{"read":0.27044,"write":1.69025}}]},"output":{"price":2.7048,"overrides":[{"when":{"context":{"gt":32000}},"price":5.412},{"when":{"context":{"gt":128000}},"price":8.1132}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-max-free":{"id":"qwen3.8-max-free","type":"chat","name":"Qwen3.8 Max (free)","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-super-120b-a12b-free":{"id":"nemotron-3-super-120b-a12b-free","type":"chat","name":"Nemotron 3 Super 120B A12B (free)","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.2":{"id":"muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.375},"output":{"price":4.675}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-ultra-550b-a55b-free":{"id":"nemotron-3-ultra-550b-a55b-free","type":"chat","name":"Nemotron 3 Ultra 550B A55B (free)","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"storage":1}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}},"video":{"input":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-35b-a3b":{"id":"qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.0564,"overrides":[{"when":{"context":{"gt":128000}},"price":0.2254}]},"output":{"price":0.4512,"overrides":[{"when":{"context":{"gt":128000}},"price":1.8032}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi-mimo-v2.5-pro-free":{"id":"xiaomi-mimo-v2.5-pro-free","type":"chat","name":"Xiaomi MiMo-V2.5-Pro (free)","family":"mimo-v2.5-pro","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.8-flash":{"id":"gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"storage":0.5}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}},"video":{"input":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":512000},"cost":{"text":{"input":{"price":0.288},"output":{"price":1.152}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731-fast":{"id":"deepseek-v4-flash-0731-fast","type":"chat","name":"DeepSeek V4 Flash 0731 Fast","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.07}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","type":"chat","name":"GPT-5.1 Codex","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.5":{"id":"grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":1000000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.55},"overrides":[{"when":{"context":{"gt":200000}},"price":4.4,"cache":{"read":1.1}}]},"output":{"price":6.6,"overrides":[{"when":{"context":{"gt":200000}},"price":13.2}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"coding-glm-5.1-free":{"id":"coding-glm-5.1-free","type":"chat","name":"Coding GLM 5.1 (free)","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"explicit":{"ttl":["5m","1h"],"targets":["tools","system","messages"],"min_tokens":4096}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11,"write":{"5m":1.375,"1h":2.2}}},"output":{"price":5.5}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"hy3-preview":{"id":"hy3-preview","type":"chat","name":"Hy3 Preview","family":"Hy","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.17,"cache":{"read":0.051}},"output":{"price":0.566661}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"coding-xiaomi-mimo-v2.5-pro":{"id":"coding-xiaomi-mimo-v2.5-pro","type":"chat","name":"Coding Xiaomi MiMo-V2.5-Pro","family":"mimo-v2.5-pro","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.0016}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-flash":{"id":"qwen3.5-flash","type":"chat","name":"Qwen3.5 Flash","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.0282,"cache":{"read":0.00282,"write":0.03525},"overrides":[{"when":{"context":{"gt":128000}},"price":0.1126,"cache":{"read":0.01126,"write":0.14075}},{"when":{"context":{"gt":256000}},"price":0.169,"cache":{"read":0.0169,"write":0.21125}}]},"output":{"price":0.282,"overrides":[{"when":{"context":{"gt":128000}},"price":1.126},{"when":{"context":{"gt":256000}},"price":1.69}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-plus":{"id":"qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991000,"output":65536},"cost":{"text":{"input":{"price":0.282,"cache":{"read":0.0282,"write":0.3525},"overrides":[{"when":{"context":{"gt":256000}},"price":1.128,"cache":{"read":0.1128,"write":1.41}}]},"output":{"price":1.692,"overrides":[{"when":{"context":{"gt":256000}},"price":6.768}]}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"coding-glm-5.3-free":{"id":"coding-glm-5.3-free","type":"chat","name":"GLM-5.3 (Coding, free)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"alicloud-deepseek-v4-flash":{"id":"alicloud-deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash (Alibaba Cloud)","family":"deepseek-flash","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://aihubmix.com/v1","sdk":{"aisdk":"@aihubmix/ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"aihubmix","name":"AIHubMix","doc":"https://docs.aihubmix.com","env":["AIHUBMIX_API_KEY"]},"hpc-ai":{"models":{"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.hpc-ai.com/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.5":{"id":"moonshotai/kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.hpc-ai.com/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.7-code":{"id":"moonshotai/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.hpc-ai.com/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.7":{"id":"anthropic/claude-opus-4.7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.hpc-ai.com/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":128000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.hpc-ai.com/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1002000,"output":128000},"cost":{"text":{"input":{"price":1.74,"cache":{"read":0.145}},"output":{"price":3.48}}},"api":{"chat-completions":{"base_url":"https://api.hpc-ai.com/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196000,"output":195000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.hpc-ai.com/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5.2":{"id":"zai-org/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.hpc-ai.com/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5.1":{"id":"zai-org/glm-5.1","type":"chat","name":"GLM 5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202000,"output":202000},"cost":{"text":{"input":{"price":0.615,"cache":{"read":0.133}},"output":{"price":2.46}}},"api":{"chat-completions":{"base_url":"https://api.hpc-ai.com/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"hpc-ai","name":"HPC-AI","doc":"https://www.hpc-ai.com/doc/docs/quickstart/","env":["HPC_AI_API_KEY"]},"kuae-cloud-coding-plan":{"models":{"GLM-4.7":{"id":"GLM-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding-plan-endpoint.kuaecloud.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"kuae-cloud-coding-plan","name":"KUAE Cloud Coding Plan","doc":"https://docs.mthreads.com/kuaecloud/kuaecloud-doc-online/coding_plan/","env":["KUAE_API_KEY"]},"edenai":{"models":{"deepseek-v4-flash-vision-exp":{"id":"deepseek-v4-flash-vision-exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cloudflare/@cf/openai/gpt-oss-20b":{"id":"cloudflare/@cf/openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B (Cloudflare)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cloudflare/@cf/openai/gpt-oss-120b":{"id":"cloudflare/@cf/openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Cloudflare)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.35},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cloudflare/@cf/aisingapore/gemma-sea-lion-v4-27b-it":{"id":"cloudflare/@cf/aisingapore/gemma-sea-lion-v4-27b-it","type":"chat","name":"Gemma-SEA-LION-v4-27B-IT (Cloudflare)","family":"gemma","release_date":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.351},"output":{"price":0.555}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"cloudflare/@cf/meta/llama-guard-3-8b":{"id":"cloudflare/@cf/meta/llama-guard-3-8b","type":"chat","name":"Llama-Guard-3-8B (Cloudflare)","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":0.484},"output":{"price":0.03}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"cloudflare/@cf/meta/llama-3.2-1b-instruct":{"id":"cloudflare/@cf/meta/llama-3.2-1b-instruct","type":"chat","name":"Llama 3.2 1B Instruct (Cloudflare)","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":60000,"output":32000},"cost":{"text":{"input":{"price":0.027},"output":{"price":0.201}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"cloudflare/@cf/meta/llama-3.2-3b-instruct":{"id":"cloudflare/@cf/meta/llama-3.2-3b-instruct","type":"chat","name":"Llama 3.2 3B Instruct (Cloudflare)","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":80000,"output":131072},"cost":{"text":{"input":{"price":0.0509},"output":{"price":0.335}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"cloudflare/@cf/mistralai/mistral-small-3.1-24b-instruct":{"id":"cloudflare/@cf/mistralai/mistral-small-3.1-24b-instruct","type":"chat","name":"Mistral Small 3.1 24B (Cloudflare)","family":"mistral-small","release_date":"2025-03-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":102400},"cost":{"text":{"input":{"price":0.351},"output":{"price":0.555}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cloudflare/@cf/deepseek-ai/deepseek-v4-pro-0813":{"id":"cloudflare/@cf/deepseek-ai/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813 (Cloudflare)","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cloudflare/@cf/deepseek-ai/deepseek-v4-flash-0731":{"id":"cloudflare/@cf/deepseek-ai/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731 (Cloudflare)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.014}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cloudflare/@cf/deepseek-ai/deepseek-v4.1-flash-1017":{"id":"cloudflare/@cf/deepseek-ai/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (Cloudflare)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cloudflare/@cf/qwen/qwen2.5-coder-32b-instruct":{"id":"cloudflare/@cf/qwen/qwen2.5-coder-32b-instruct","type":"chat","name":"Qwen2.5-Coder-32B-Instruct (Cloudflare)","family":"qwen","release_date":"2024-11-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0.66},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"cloudflare/@cf/zai-org/glm-4.7-flash":{"id":"cloudflare/@cf/zai-org/glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash (Cloudflare)","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.0605},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/deepseek-v4-pro-0813":{"id":"tencent/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813 (Tencent)","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/step-5-preview":{"id":"tencent/step-5-preview","type":"chat","name":"Step 5 Preview (Tencent)","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","audio"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":1000000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/deepseek-v4.1-flash":{"id":"tencent/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (Tencent)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy3":{"id":"tencent/hy3","type":"chat","name":"Hy3 (Tencent)","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0.132,"cache":{"read":0.033}},"output":{"price":0.528}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy4-preview":{"id":"tencent/hy4-preview","type":"chat","name":"Hy4 preview (Tencent)","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042}},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-pro-latest":{"id":"openai/gpt-pro-latest","type":"chat","name":"GPT Pro Latest (GPT-5.6 Sol)","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3":{"id":"openai/o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-mini-latest":{"id":"openai/gpt-mini-latest","type":"chat","name":"GPT Mini Latest (GPT-5.6 Luna)","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-terra":{"id":"openai/gpt-6.1-terra","type":"chat","name":"GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25},"overrides":[{"when":{"context":{"gt":272000}},"price":2,"cache":{"read":0.1,"write":2.5}}]},"output":{"price":5,"overrides":[{"when":{"context":{"gt":272000}},"price":7.5}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-latest":{"id":"openai/gpt-latest","type":"chat","name":"GPT Latest (GPT-6 Astra)","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-pro":{"id":"openai/o3-pro","type":"chat","name":"o3-pro","family":"o-pro","release_date":"2025-06-10","modalities":{"input":["text","application/pdf","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":20},"output":{"price":80}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o1-pro":{"id":"openai/o1-pro","type":"chat","name":"o1-pro","family":"o-pro","release_date":"2025-03-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":150},"output":{"price":600}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-pro":{"id":"openai/gpt-5-pro","type":"chat","name":"GPT-5 Pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":272000},"cost":{"text":{"input":{"price":15},"output":{"price":120}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-11-20":{"id":"openai/gpt-4o-2024-11-20","type":"chat","name":"GPT-4o (2024-11-20)","family":"gpt","release_date":"2024-11-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-pro":{"id":"openai/gpt-5.2-pro","type":"chat","name":"GPT-5.2 Pro","family":"gpt-pro","release_date":"2025-12-11","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":21},"output":{"price":168}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-pro":{"id":"openai/gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5-pro":{"id":"openai/gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-search-api":{"id":"openai/gpt-5-search-api","type":"chat","name":"GPT-5 Search API","family":"gpt","release_date":"2025-10-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":272000,"output":100000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-08-06":{"id":"openai/gpt-4o-2024-08-06","type":"chat","name":"GPT-4o (2024-08-06)","family":"gpt","release_date":"2024-08-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/nemotron-3-ultra-550b-a55b":{"id":"deepinfra/nemotron-3-ultra-550b-a55b","type":"chat","name":"Nemotron 3 Ultra 550B A55B (Deep Infra)","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/nemotron-3-super-120b-a12b":{"id":"deepinfra/nemotron-3-super-120b-a12b","type":"chat","name":"Nemotron 3 Super 120B A12B (Deep Infra)","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.085},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/Gryphe/MythoMax-L2-13b":{"id":"deepinfra/Gryphe/MythoMax-L2-13b","type":"chat","name":"MythoMax L2 13B (Deep Infra)","release_date":"2023-08-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":3200},"cost":{"text":{"input":{"price":0.4},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/tencent/Hy3":{"id":"deepinfra/tencent/Hy3","type":"chat","name":"Hy3 (Deep Infra)","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.033}},"output":{"price":0.53}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/tencent/Hy4-preview":{"id":"deepinfra/tencent/Hy4-preview","type":"chat","name":"Hy4 preview (Deep Infra)","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":64000},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042}},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/NousResearch/Hermes-3-Llama-3.1-405B":{"id":"deepinfra/NousResearch/Hermes-3-Llama-3.1-405B","type":"chat","name":"Hermes 3 405B Instruct (Deep Infra)","family":"nousresearch","release_date":"2024-08-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":1},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/NousResearch/Hermes-3-Llama-3.1-70B":{"id":"deepinfra/NousResearch/Hermes-3-Llama-3.1-70B","type":"chat","name":"Hermes 3 70B Instruct (Deep Infra)","family":"nousresearch","release_date":"2024-08-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.7},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepinfra/openai/gpt-oss-20b":{"id":"deepinfra/openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B (Deep Infra)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.03},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/openai/gpt-oss-120b":{"id":"deepinfra/openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Deep Infra)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.037},"output":{"price":0.17}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/thinkingmachines/Inkling":{"id":"deepinfra/thinkingmachines/Inkling","type":"chat","name":"Inkling (Deep Infra)","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":1048576},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/thinkingmachines/Inkling-Small":{"id":"deepinfra/thinkingmachines/Inkling-Small","type":"chat","name":"Inkling Small (Deep Infra)","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":1048576},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.1}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/meta-llama/Llama-3.3-70B-Instruct":{"id":"deepinfra/meta-llama/Llama-3.3-70B-Instruct","type":"chat","name":"Llama-3.3-70B-Instruct (Deep Infra)","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.32}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/meta-llama/Llama-3.2-11B-Vision-Instruct":{"id":"deepinfra/meta-llama/Llama-3.2-11B-Vision-Instruct","type":"chat","name":"Llama-3.2-11B-Vision-Instruct (Deep Infra)","family":"llama","release_date":"2024-09-25","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":0.345},"output":{"price":0.345}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepinfra/meta-llama/Llama-3.2-3B-Instruct":{"id":"deepinfra/meta-llama/Llama-3.2-3B-Instruct","type":"chat","name":"Llama 3.2 3B Instruct (Deep Infra)","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.02},"output":{"price":0.02}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/meta-llama/Llama-Guard-3-8B":{"id":"deepinfra/meta-llama/Llama-Guard-3-8B","type":"chat","name":"Llama-Guard-3-8B (Deep Infra)","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":0.055},"output":{"price":0.055}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepinfra/meta-llama/Llama-Guard-4-12B":{"id":"deepinfra/meta-llama/Llama-Guard-4-12B","type":"chat","name":"Llama Guard 4 12B (Deep Infra)","family":"llama","release_date":"2025-04-29","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":163840},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepinfra/mistralai/Mixtral-8x7B-Instruct-v0.1":{"id":"deepinfra/mistralai/Mixtral-8x7B-Instruct-v0.1","type":"chat","name":"Mixtral 8x7B Instruct v0.1 (Deep Infra)","family":"mistral","release_date":"2023-12-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.4},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/mistralai/Mistral-Small-24B-Instruct-2501":{"id":"deepinfra/mistralai/Mistral-Small-24B-Instruct-2501","type":"chat","name":"Mistral Small 3 (Deep Infra)","family":"mistral-small","release_date":"2025-01-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.08}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepinfra/Qwen/Qwen2.5-7B-Instruct":{"id":"deepinfra/Qwen/Qwen2.5-7B-Instruct","type":"chat","name":"Qwen2.5 7B Instruct (Deep Infra)","family":"qwen","release_date":"2024-09-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepinfra/Qwen/Qwen3-VL-30B-A3B-Instruct":{"id":"deepinfra/Qwen/Qwen3-VL-30B-A3B-Instruct","type":"chat","name":"Qwen3 VL 30B A3B Instruct (Deep Infra)","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/Qwen/Qwen3-Max":{"id":"deepinfra/Qwen/Qwen3-Max","type":"chat","name":"Qwen3 Max (Deep Infra)","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/Qwen/Qwen3-Next-80B-A3B-Instruct":{"id":"deepinfra/Qwen/Qwen3-Next-80B-A3B-Instruct","type":"chat","name":"Qwen3-Next 80B-A3B Instruct (Deep Infra)","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.09},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/Qwen/Qwen3-Coder-480B-A35B-Instruct":{"id":"deepinfra/Qwen/Qwen3-Coder-480B-A35B-Instruct","type":"chat","name":"Qwen3-Coder 480B-A35B Instruct (Deep Infra)","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.4},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"deepinfra/Qwen/Qwen3-235B-A22B-Thinking-2507","type":"chat","name":"Qwen3 235B-A22B Thinking 2507 (Deep Infra)","family":"qwen","release_date":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.23,"cache":{"read":0.2}},"output":{"price":2.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/Qwen/Qwen3-VL-235B-A22B-Instruct":{"id":"deepinfra/Qwen/Qwen3-VL-235B-A22B-Instruct","type":"chat","name":"Qwen3 VL 235B A22B Instruct (Deep Infra)","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.11}},"output":{"price":0.88}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"deepinfra/Qwen/Qwen3-235B-A22B-Instruct-2507","type":"chat","name":"Qwen3 235B-A22B Instruct 2507 (Deep Infra)","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.55}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/google/gemma-3-4b-it":{"id":"deepinfra/google/gemma-3-4b-it","type":"chat","name":"Gemma 3 4B IT (Deep Infra)","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/google/gemma-3-27b-it":{"id":"deepinfra/google/gemma-3-27b-it","type":"chat","name":"Gemma 3 27B IT (Deep Infra)","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.16}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/google/gemma-3-12b-it":{"id":"deepinfra/google/gemma-3-12b-it","type":"chat","name":"Gemma 3 12B IT (Deep Infra)","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/microsoft/WizardLM-2-8x22B":{"id":"deepinfra/microsoft/WizardLM-2-8x22B","type":"chat","name":"WizardLM 2 8x22B (Deep Infra)","release_date":"2024-04-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":8000},"cost":{"text":{"input":{"price":0.48},"output":{"price":0.48}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepinfra/stepfun-ai/Step-3.7-Flash":{"id":"deepinfra/stepfun-ai/Step-3.7-Flash","type":"chat","name":"Step 3.7 Flash (Deep Infra)","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/stepfun-ai/Step-5-Preview":{"id":"deepinfra/stepfun-ai/Step-5-Preview","type":"chat","name":"Step 5 Preview (Deep Infra)","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1000000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/stepfun-ai/Step-3.5-Flash":{"id":"deepinfra/stepfun-ai/Step-3.5-Flash","type":"chat","name":"Step 3.5 Flash (Deep Infra)","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.02}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/moonshotai/Kimi-K2-Instruct":{"id":"deepinfra/moonshotai/Kimi-K2-Instruct","type":"chat","name":"Kimi K2 Instruct (Deep Infra)","family":"kimi-k2","release_date":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/moonshotai/Kimi-K2.5":{"id":"deepinfra/moonshotai/Kimi-K2.5","type":"chat","name":"Kimi K2.5 (Deep Infra)","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.07}},"output":{"price":2.25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/nvidia/Llama-3.1-Nemotron-70B-Instruct":{"id":"deepinfra/nvidia/Llama-3.1-Nemotron-70B-Instruct","type":"chat","name":"Llama 3.1 Nemotron 70B Instruct (Deep Infra)","family":"nemotron","release_date":"2025-04-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.6},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/nvidia/Nemotron-3-Nano-30B-A3B":{"id":"deepinfra/nvidia/Nemotron-3-Nano-30B-A3B","type":"chat","name":"Nemotron 3 Nano 30B A3B (Deep Infra)","family":"nemotron","release_date":"2025-12-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/ibm-granite/granite-4.2-8b":{"id":"deepinfra/ibm-granite/granite-4.2-8b","type":"chat","name":"Granite 4.2 8B (Deep Infra)","family":"granite","release_date":"2026-08-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/deepseek-ai/DeepSeek-V4.1-Flash":{"id":"deepinfra/deepseek-ai/DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash (Deep Infra)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.006}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/deepseek-ai/DeepSeek-V4-Flash-0731":{"id":"deepinfra/deepseek-ai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731 (Deep Infra)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/deepseek-ai/DeepSeek-R1-0528":{"id":"deepinfra/deepseek-ai/DeepSeek-R1-0528","type":"chat","name":"DeepSeek R1 0528 (Deep Infra)","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":32768},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.35}},"output":{"price":2.15}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/deepseek-ai/DeepSeek-V4-Pro-0813":{"id":"deepinfra/deepseek-ai/DeepSeek-V4-Pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813 (Deep Infra)","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1.3,"cache":{"read":0.1}},"output":{"price":2.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/deepseek-ai/DeepSeek-V4.1-Flash-1017":{"id":"deepinfra/deepseek-ai/DeepSeek-V4.1-Flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (Deep Infra)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.006}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/deepseek-ai/DeepSeek-V3":{"id":"deepinfra/deepseek-ai/DeepSeek-V3","type":"chat","name":"DeepSeek-V3 (Deep Infra)","family":"deepseek","release_date":"2024-12-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":8192},"cost":{"text":{"input":{"price":0.32},"output":{"price":0.89}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/deepseek-ai/DeepSeek-R1":{"id":"deepinfra/deepseek-ai/DeepSeek-R1","type":"chat","name":"DeepSeek-R1 (Deep Infra)","family":"deepseek-thinking","release_date":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":32768},"cost":{"text":{"input":{"price":0.7},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/deepseek-ai/DeepSeek-V3-0324":{"id":"deepinfra/deepseek-ai/DeepSeek-V3-0324","type":"chat","name":"DeepSeek V3 0324 (Deep Infra)","family":"deepseek","release_date":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":163840},"cost":{"text":{"input":{"price":0.24,"cache":{"read":0.135}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/ByteDance/Seed-2.0-mini":{"id":"deepinfra/ByteDance/Seed-2.0-mini","type":"chat","name":"Seed 2.0 Mini (Deep Infra)","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/ByteDance/Seed-2.0-code":{"id":"deepinfra/ByteDance/Seed-2.0-code","type":"chat","name":"Seed 2.0 Code (Deep Infra)","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":131072},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/meta-models/Muse-Glimmer-30B":{"id":"deepinfra/meta-models/Muse-Glimmer-30B","type":"chat","name":"Muse Glimmer 30B (Deep Infra)","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.04}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/zai-org/GLM-4.7-Flash":{"id":"deepinfra/zai-org/GLM-4.7-Flash","type":"chat","name":"GLM-4.7-Flash (Deep Infra)","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tensorx/moonshotai/kimi-k2.5":{"id":"tensorx/moonshotai/kimi-k2.5","type":"chat","name":"Kimi K2.5 (TensorX)","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.125}},"output":{"price":2.8}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tensorx/deepseek/deepseek-v4-pro-0813":{"id":"tensorx/deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813 (TensorX)","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tensorx/deepseek/deepseek-r1-0528":{"id":"tensorx/deepseek/deepseek-r1-0528","type":"chat","name":"DeepSeek R1 0528 (TensorX)","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":32768},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.165}},"output":{"price":2.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tensorx/deepseek/deepseek-v4-flash-0731":{"id":"tensorx/deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731 (TensorX)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.0625}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tensorx/deepseek/deepseek-v4.1-flash-1017":{"id":"tensorx/deepseek/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (TensorX)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.125}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tensorx/deepseek/deepseek-v4.1-flash":{"id":"tensorx/deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (TensorX)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.125}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ovhcloud/gpt-oss-20b":{"id":"ovhcloud/gpt-oss-20b","type":"chat","name":"GPT OSS 20B (OVHcloud)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ovhcloud/gpt-oss-120b":{"id":"ovhcloud/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (OVHcloud)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.1":{"id":"meta/muse-spark-1.1","type":"chat","name":"Muse Spark 1.1 (Meta)","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-wonder-1.0":{"id":"meta/muse-wonder-1.0","type":"chat","name":"Muse Wonder (Meta)","family":"muse","release_date":"2026-10-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.3":{"id":"meta/muse-spark-1.3","type":"chat","name":"Muse Spark 1.3 (Meta)","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.2":{"id":"meta/muse-spark-1.2","type":"chat","name":"Muse Spark 1.2 (Meta)","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ionos/openai/gpt-oss-120b":{"id":"ionos/openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (IONOS)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.16782},"output":{"price":0.72722}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ionos/meta-llama/Llama-3.3-70B-Instruct":{"id":"ionos/meta-llama/Llama-3.3-70B-Instruct","type":"chat","name":"Llama-3.3-70B-Instruct (IONOS)","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.72722},"output":{"price":0.72722}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ionos/Qwen/Qwen3-Coder-Next":{"id":"ionos/Qwen/Qwen3-Coder-Next","type":"chat","name":"Qwen3 Coder Next (IONOS)","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":65536},"cost":{"text":{"input":{"price":0.16782},"output":{"price":0.89504}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.3":{"id":"xai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.6":{"id":"xai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.20-0309-non-reasoning":{"id":"xai/grok-4.20-0309-non-reasoning","type":"chat","name":"Grok 4.20 (Non-Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.7":{"id":"xai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4-fast-non-reasoning":{"id":"xai/grok-4-fast-non-reasoning","type":"chat","name":"X-Ai/Grok-4-Fast-Non-Reasoning","family":"grok","release_date":"2025-12-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05},"overrides":[{"when":{"context":{"gt":128000}},"price":0.4}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":128000}},"price":1}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.20-0309-reasoning":{"id":"xai/grok-4.20-0309-reasoning","type":"chat","name":"Grok 4.20 (Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-build-0.1":{"id":"xai/grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2,"cache":{"read":0.4}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":200000}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-latest":{"id":"xai/grok-latest","type":"chat","name":"Grok Latest (Grok 4.7)","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.5":{"id":"xai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.6}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks/databricks-gpt-oss-20b@eu":{"id":"databricks/databricks-gpt-oss-20b@eu","type":"chat","name":"GPT OSS 20B (Databricks, EU)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.007,"write":0.07}},"output":{"price":0.30002}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks/databricks-gpt-oss-120b":{"id":"databricks/databricks-gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Databricks)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15001,"cache":{"read":0.015001,"write":0.15001}},"output":{"price":0.59997}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks/databricks-deepseek-v4-flash-0731":{"id":"databricks/databricks-deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731 (Databricks)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.014,"write":0.14}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks/databricks-deepseek-v4-pro-0813":{"id":"databricks/databricks-deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813 (Databricks)","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.132,"write":1.31999}},"output":{"price":3.959999}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks/databricks-gpt-oss-20b":{"id":"databricks/databricks-gpt-oss-20b","type":"chat","name":"GPT OSS 20B (Databricks)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.007,"write":0.07}},"output":{"price":0.30002}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks/databricks-qwen3-next-80b-a3b-instruct":{"id":"databricks/databricks-qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3-Next 80B-A3B Instruct (Databricks)","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.15001,"cache":{"read":0.015001,"write":0.15001}},"output":{"price":1.20001}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks/databricks-qwen3-next-80b-a3b-instruct@eu":{"id":"databricks/databricks-qwen3-next-80b-a3b-instruct@eu","type":"chat","name":"Qwen3-Next 80B-A3B Instruct (Databricks, EU)","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.15001,"cache":{"read":0.015001,"write":0.15001}},"output":{"price":1.20001}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks/databricks-gpt-oss-120b@eu":{"id":"databricks/databricks-gpt-oss-120b@eu","type":"chat","name":"GPT OSS 120B (Databricks, EU)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15001,"cache":{"read":0.015001,"write":0.15001}},"output":{"price":0.59997}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks/databricks-inkling":{"id":"databricks/databricks-inkling","type":"chat","name":"Inkling (Databricks)","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1048576},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.00002}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/amazon.nova-micro-v1:0":{"id":"amazon/amazon.nova-micro-v1:0","type":"chat","name":"Nova Micro","family":"nova-micro","release_date":"2024-12-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":10000},"cost":{"text":{"input":{"price":0.035,"cache":{"read":0.00875}},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/moonshotai.kimi-k2.5":{"id":"amazon/moonshotai.kimi-k2.5","type":"chat","name":"Kimi K2.5 (Amazon Bedrock)","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/amazon.nova-pro-v1:0":{"id":"amazon/amazon.nova-pro-v1:0","type":"chat","name":"Nova Pro","family":"nova-pro","release_date":"2024-12-03","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/openai.gpt-oss-safeguard-20b@us":{"id":"amazon/openai.gpt-oss-safeguard-20b@us","type":"chat","name":"GPT OSS Safeguard 20B (Amazon Bedrock, US)","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":131072},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/amazon.nova-lite-v1:0@us":{"id":"amazon/amazon.nova-lite-v1:0@us","type":"chat","name":"Nova Lite (US)","family":"nova-lite","release_date":"2024-12-03","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015}},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/amazon.nova-lite-v1:0":{"id":"amazon/amazon.nova-lite-v1:0","type":"chat","name":"Nova Lite","family":"nova-lite","release_date":"2024-12-03","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015}},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/mistral.pixtral-large-2502-v1:0":{"id":"amazon/mistral.pixtral-large-2502-v1:0","type":"chat","name":"Pixtral Large (25.02) (Amazon Bedrock)","family":"pixtral","release_date":"2025-04-08","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/google.gemma-3-27b-it":{"id":"amazon/google.gemma-3-27b-it","type":"chat","name":"Gemma 3 27B IT (Amazon Bedrock)","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":131072},"cost":{"text":{"input":{"price":0.23},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/moonshot.kimi-k2-thinking":{"id":"amazon/moonshot.kimi-k2-thinking","type":"chat","name":"Kimi K2 Thinking (Amazon Bedrock)","family":"kimi-thinking","release_date":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":262144},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/openai.gpt-oss-safeguard-20b":{"id":"amazon/openai.gpt-oss-safeguard-20b","type":"chat","name":"GPT OSS Safeguard 20B (Amazon Bedrock)","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":131072},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/mistral.pixtral-large-2502-v1:0@us":{"id":"amazon/mistral.pixtral-large-2502-v1:0@us","type":"chat","name":"Pixtral Large (25.02) (Amazon Bedrock, US)","family":"pixtral","release_date":"2025-04-08","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/google.gemma-3-12b-it@us":{"id":"amazon/google.gemma-3-12b-it@us","type":"chat","name":"Gemma 3 12B IT (Amazon Bedrock, US)","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":131072},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.29}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/google.gemma-3-4b-it":{"id":"amazon/google.gemma-3-4b-it","type":"chat","name":"Gemma 3 4B IT (Amazon Bedrock)","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":131072},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.08}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/google.gemma-3-27b-it@us":{"id":"amazon/google.gemma-3-27b-it@us","type":"chat","name":"Gemma 3 27B IT (Amazon Bedrock, US)","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":131072},"cost":{"text":{"input":{"price":0.23},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/zai.glm-4.7-flash@us":{"id":"amazon/zai.glm-4.7-flash@us","type":"chat","name":"GLM-4.7-Flash (Amazon Bedrock, US)","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":203000,"output":131072},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/amazon.nova-pro-v1:0@us":{"id":"amazon/amazon.nova-pro-v1:0@us","type":"chat","name":"Nova Pro (US)","family":"nova-pro","release_date":"2024-12-03","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/mistral.voxtral-mini-3b-2507":{"id":"amazon/mistral.voxtral-mini-3b-2507","type":"chat","name":"Voxtral Mini 3B 2507 (Amazon Bedrock)","family":"voxtral","release_date":"2025-07-15","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.04}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"amazon/mistral.voxtral-small-24b-2507":{"id":"amazon/mistral.voxtral-small-24b-2507","type":"chat","name":"Voxtral Small 24B 2507 (Amazon Bedrock)","family":"voxtral","release_date":"2025-07-15","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"amazon/mistral.voxtral-mini-3b-2507@us":{"id":"amazon/mistral.voxtral-mini-3b-2507@us","type":"chat","name":"Voxtral Mini 3B 2507 (Amazon Bedrock, US)","family":"voxtral","release_date":"2025-07-15","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.04}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"amazon/google.gemma-3-12b-it":{"id":"amazon/google.gemma-3-12b-it","type":"chat","name":"Gemma 3 12B IT (Amazon Bedrock)","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":131072},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.29}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/zai.glm-4.7-flash":{"id":"amazon/zai.glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash (Amazon Bedrock)","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":203000,"output":131072},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/qwen.qwen3-coder-next":{"id":"amazon/qwen.qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next (Amazon Bedrock)","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/amazon.nova-micro-v1:0@us":{"id":"amazon/amazon.nova-micro-v1:0@us","type":"chat","name":"Nova Micro (US)","family":"nova-micro","release_date":"2024-12-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":10000},"cost":{"text":{"input":{"price":0.035,"cache":{"read":0.00875}},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/google.gemma-3-4b-it@us":{"id":"amazon/google.gemma-3-4b-it@us","type":"chat","name":"Gemma 3 4B IT (Amazon Bedrock, US)","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":131072},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.08}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/mistral.voxtral-small-24b-2507@us":{"id":"amazon/mistral.voxtral-small-24b-2507@us","type":"chat","name":"Voxtral Small 24B 2507 (Amazon Bedrock, US)","family":"voxtral","release_date":"2025-07-15","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"zai/glm-5.3-flash":{"id":"zai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5-turbo":{"id":"zai/glm-5-turbo","type":"chat","name":"GLM-5-Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.2":{"id":"zai/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.6":{"id":"zai/glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5":{"id":"zai/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.3":{"id":"zai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.7":{"id":"zai/glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5v-turbo":{"id":"zai/glm-5v-turbo","type":"chat","name":"GLM-5V-Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["image/jpeg","image/png","text","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.1":{"id":"zai/glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.6v":{"id":"zai/glm-4.6v","type":"chat","name":"GLM-4.6V","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.05}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/deep-research-preview-04-2026":{"id":"google/deep-research-preview-04-2026","type":"chat","name":"Gemini Deep Research Preview","family":"gemini-pro","release_date":"2026-04-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemini-nano-banana-2.1":{"id":"google/gemini-nano-banana-2.1","type":"image","name":"Nano Banana 2.1","family":"gemini-flash","release_date":"2026-10-06","modalities":{"input":["image/png","image/jpeg","image/webp","image/heic","image/heif","text"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":1.5},"output":{"price":7.5}}},"api":{"images":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"},"capabilities":{"tools":{"updates":false}}}}},"google/deep-research-max-preview-04-2026":{"id":"google/deep-research-max-preview-04-2026","type":"chat","name":"Deep Research Max Preview","family":"gemini-pro","release_date":"2026-04-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemini-flash-latest":{"id":"google/gemini-flash-latest","type":"chat","name":"Gemini Flash Latest (Gemini 3.8 Flash)","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":7.5,"reasoning":7.5}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-image":{"id":"google/gemini-3.1-flash-image","type":"image","name":"Nano Banana 2","family":"gemini-flash","release_date":"2026-05-28","modalities":{"input":["image/png","image/jpeg","image/webp","image/heic","image/heif","text"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"images":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":7.5,"reasoning":7.5}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75,"reasoning":3.75}},"audio":{"input":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":0.083333}},"output":{"price":3,"reasoning":3}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"reasoning":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"audio":{"input":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash-image":{"id":"google/gemini-2.5-flash-image","type":"image","name":"Nano Banana","family":"gemini-flash","release_date":"2025-08-26","modalities":{"input":["audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","image/png","image/jpeg","image/webp","image/heic","image/heif","text","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083333}},"output":{"price":2.5}},"audio":{"input":{"price":1}}},"api":{"images":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"google/gemini-3.1-flash-lite-preview":{"id":"google/gemini-3.1-flash-lite-preview","type":"chat","name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","release_date":"2026-03-03","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.083333}},"output":{"price":1.5,"reasoning":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-4-argon":{"id":"google/gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":0.375}},"output":{"price":20,"reasoning":20}},"audio":{"input":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083333}},"output":{"price":2.5,"reasoning":2.5}},"audio":{"input":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-pro-image":{"id":"google/gemini-3-pro-image","type":"image","name":"Nano Banana Pro","family":"gemini-pro","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375}},"output":{"price":12,"reasoning":12}},"audio":{"input":{"price":2}}},"api":{"images":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"google/gemini-3.1-flash-image-preview":{"id":"google/gemini-3.1-flash-image-preview","type":"image","name":"Nano Banana 2 Preview","family":"gemini-flash","release_date":"2026-02-26","modalities":{"input":["image/png","image/jpeg","image/webp","image/heic","image/heif","text"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"images":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"google/gemini-pro-latest":{"id":"google/gemini-pro-latest","type":"chat","name":"Gemini Pro Latest (Gemini 4 Argon)","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":0.375}},"output":{"price":20,"reasoning":20}},"audio":{"input":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview-customtools":{"id":"google/gemini-3.1-pro-preview-customtools","type":"chat","name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"reasoning":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"audio":{"input":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite-image":{"id":"google/gemini-3.1-flash-lite-image","type":"image","name":"Nano Banana 2 Lite","family":"gemini-flash-lite","release_date":"2026-06-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":4096},"cost":{"text":{"input":{"price":0.25},"output":{"price":1.5}}},"api":{"images":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.083333}},"output":{"price":1.5,"reasoning":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-robotics-er-2-preview":{"id":"google/gemini-robotics-er-2-preview","type":"chat","name":"Gemini Robotics-ER 2 Preview","family":"gemini","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":5,"reasoning":5}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":9,"reasoning":9}},"audio":{"input":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":7.5,"reasoning":7.5}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-pro-image-preview":{"id":"google/gemini-3-pro-image-preview","type":"image","name":"Nano Banana Pro Preview","family":"gemini-pro","release_date":"2025-11-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375}},"output":{"price":12,"reasoning":12}},"audio":{"input":{"price":2}}},"api":{"images":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"mistral/ministral-8b-2512":{"id":"mistral/ministral-8b-2512","type":"chat","name":"Ministral 3 8B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-large-2512":{"id":"mistral/mistral-large-2512","type":"chat","name":"Mistral Large 3","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-large-latest":{"id":"mistral/mistral-large-latest","type":"chat","name":"Mistral Large (latest)","family":"mistral-large","release_date":"2024-11-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/codestral-2508":{"id":"mistral/codestral-2508","type":"chat","name":"Codestral 25.08","family":"codestral","release_date":"2025-07-30","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/devstral-medium-latest":{"id":"mistral/devstral-medium-latest","type":"chat","name":"Devstral 2 (latest)","family":"devstral","release_date":"2025-12-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-medium-2604":{"id":"mistral/mistral-medium-2604","type":"chat","name":"Mistral Medium 3.5","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-medium-latest":{"id":"mistral/mistral-medium-latest","type":"chat","name":"Mistral Medium (latest)","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-large-2407":{"id":"mistral/mistral-large-2407","type":"chat","name":"Mistral Large 2407","family":"mistral-large","release_date":"2024-07-24","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-small-2603":{"id":"mistral/mistral-small-2603","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/ministral-14b-2512":{"id":"mistral/ministral-14b-2512","type":"chat","name":"Ministral 3 14B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/devstral-2512":{"id":"mistral/devstral-2512","type":"chat","name":"Devstral 2","family":"devstral","release_date":"2025-12-09","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/ministral-3b-2512":{"id":"mistral/ministral-3b-2512","type":"chat","name":"Ministral 3 3B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/codestral-latest":{"id":"mistral/codestral-latest","type":"chat","name":"Codestral (latest)","family":"codestral","release_date":"2024-05-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":4096},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/magistral-medium-latest":{"id":"mistral/magistral-medium-latest","type":"chat","name":"Magistral Medium (latest)","family":"magistral-medium","release_date":"2025-03-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-small-latest":{"id":"mistral/mistral-small-latest","type":"chat","name":"Mistral Small (latest)","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/voxtral-small-latest":{"id":"mistral/voxtral-small-latest","type":"chat","name":"Voxtral Small (latest)","family":"voxtral","release_date":"2025-07-15","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-medium-3-5":{"id":"mistral/mistral-medium-3-5","type":"chat","name":"Mistral Medium 3.5","family":"mistral-medium","release_date":"2026-04-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-medium-2505":{"id":"mistral/mistral-medium-2505","type":"chat","name":"Mistral Medium 3","family":"mistral-medium","release_date":"2025-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-medium-3":{"id":"mistral/mistral-medium-3","type":"chat","name":"Mistral Medium 3","family":"mistral-medium","release_date":"2025-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":104857},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sference/deepseek-ai/DeepSeek-V4-Flash-0731":{"id":"sference/deepseek-ai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731 (Sference)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.07}},"output":{"price":0.56}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sference/deepseek-ai/DeepSeek-V4.1-Flash-1017":{"id":"sference/deepseek-ai/DeepSeek-V4.1-Flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (Sference)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"microsoft/gpt-4":{"id":"microsoft/gpt-4","type":"chat","name":"GPT-4 (Microsoft)","family":"gpt","release_date":"2023-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":8191,"output":8192},"cost":{"text":{"input":{"price":30},"output":{"price":60}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"microsoft/o3-mini":{"id":"microsoft/o3-mini","type":"chat","name":"o3-mini (Microsoft)","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"moonshot/kimi-k3.1-pro":{"id":"moonshot/kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.7-code-highspeed":{"id":"moonshot/kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.38}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"moonshot/kimi-k2.7-code":{"id":"moonshot/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k3":{"id":"moonshot/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.6":{"id":"moonshot/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together_ai/openai/gpt-oss-120b":{"id":"together_ai/openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Together AI)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together_ai/thinkingmachines/Inkling":{"id":"together_ai/thinkingmachines/Inkling","type":"chat","name":"Inkling (Together AI)","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":1048576},"cost":{"text":{"input":{"price":1,"cache":{"read":0.17}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together_ai/reflection/Beam-1.0-501B-A23B":{"id":"together_ai/reflection/Beam-1.0-501B-A23B","type":"chat","name":"Beam 1.0 501B A23B (Together AI)","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together_ai/deepseek-ai/DeepSeek-V4.1-Flash":{"id":"together_ai/deepseek-ai/DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash (Together AI)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together_ai/deepseek-ai/DeepSeek-V4-Flash-0731":{"id":"together_ai/deepseek-ai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731 (Together AI)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.03}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together_ai/deepseek-ai/DeepSeek-V4-Pro-0813":{"id":"together_ai/deepseek-ai/DeepSeek-V4-Pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813 (Together AI)","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.13}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together_ai/deepseek-ai/DeepSeek-V4.1-Flash-1017":{"id":"together_ai/deepseek-ai/DeepSeek-V4.1-Flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (Together AI)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together_ai/meta-models/Muse-Glimmer-30B":{"id":"together_ai/meta-models/Muse-Glimmer-30B","type":"chat","name":"Muse Glimmer 30B (Together AI)","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.04}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-5-5":{"id":"anthropic/claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5-5":{"id":"anthropic/claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-latest":{"id":"anthropic/claude-haiku-latest","type":"chat","name":"Claude Haiku Latest (Claude Haiku 5.5)","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5-5":{"id":"anthropic/claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-sonnet-latest":{"id":"anthropic/claude-sonnet-latest","type":"chat","name":"Claude Sonnet Latest (Claude Sonnet 5.5)","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-latest":{"id":"anthropic/claude-opus-latest","type":"chat","name":"Claude Opus Latest (Claude Opus 5.5)","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4-6":{"id":"anthropic/claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-7":{"id":"anthropic/claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-5-20251101":{"id":"anthropic/claude-opus-4-5-20251101","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5-1":{"id":"anthropic/claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-8":{"id":"anthropic/claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-5":{"id":"anthropic/claude-opus-4-5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-6":{"id":"anthropic/claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-latest":{"id":"anthropic/claude-fable-latest","type":"chat","name":"Claude Fable Latest (Claude Fable 5.1)","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"ttl":["5m"]},"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-vision-exp":{"id":"deepseek/deepseek-v4-flash-vision-exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-chat":{"id":"deepseek/deepseek-chat","type":"chat","name":"DeepSeek Chat","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"perplexityai/sonar-deep-research":{"id":"perplexityai/sonar-deep-research","type":"chat","name":"Sonar Deep Research","family":"sonar","release_date":"2025-02-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":2},"output":{"price":8,"reasoning":3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"perplexityai/sonar":{"id":"perplexityai/sonar","type":"chat","name":"Sonar","family":"sonar","release_date":"2024-01-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":127072,"output":4096},"cost":{"text":{"input":{"price":1},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"perplexityai/sonar-pro":{"id":"perplexityai/sonar-pro","type":"chat","name":"Sonar Pro","family":"sonar-pro","release_date":"2024-01-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"perplexityai/sonar-reasoning-pro":{"id":"perplexityai/sonar-reasoning-pro","type":"chat","name":"Sonar Reasoning Pro","family":"sonar-reasoning","release_date":"2024-01-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":2},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"fireworks_ai/gpt-oss-120b":{"id":"fireworks_ai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Fireworks AI)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.014}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks_ai/accounts/fireworks/models/gpt-oss-120b":{"id":"fireworks_ai/accounts/fireworks/models/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Fireworks AI)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks_ai/accounts/fireworks/models/muse-spark-open":{"id":"fireworks_ai/accounts/fireworks/models/muse-spark-open","type":"chat","name":"Muse Spark Open (Fireworks AI)","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image","video","application/pdf","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks_ai/accounts/fireworks/models/ember-1":{"id":"fireworks_ai/accounts/fireworks/models/ember-1","type":"chat","name":"Ember-1 (Fireworks AI)","release_date":"2026-09-22","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/bmp","image/tiff","image/x-portable-pixmap"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks_ai/accounts/fireworks/models/inkling":{"id":"fireworks_ai/accounts/fireworks/models/inkling","type":"chat","name":"Inkling (Fireworks AI)","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1,"cache":{"read":0.17}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.8-flash@us":{"id":"vertex/gemini-3.8-flash@us","type":"chat","name":"Gemini 3.8 Flash (Vertex AI, US)","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":7.5,"reasoning":7.5}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-nano-banana-2.1":{"id":"vertex/gemini-nano-banana-2.1","type":"image","name":"Nano Banana 2.1 (Vertex AI)","family":"gemini-flash","release_date":"2026-10-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","medium","high"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":1.5},"output":{"price":7.5}}},"api":{"images":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"vertex/gemini-3.5-flash-lite@us":{"id":"vertex/gemini-3.5-flash-lite@us","type":"chat","name":"Gemini 3.5 Flash Lite (Vertex AI, US)","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083333}},"output":{"price":2.5,"reasoning":2.5}},"audio":{"input":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-flash-latest":{"id":"vertex/gemini-flash-latest","type":"chat","name":"Gemini Flash Latest (Gemini 3.8 Flash, Vertex AI)","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":7.5,"reasoning":7.5}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.1-flash-image":{"id":"vertex/gemini-3.1-flash-image","type":"image","name":"Nano Banana 2 (Vertex AI)","family":"gemini-flash","release_date":"2026-05-28","modalities":{"input":["image/png","image/jpeg","image/webp","image/heic","image/heif","text"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"images":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"vertex/gemini-3.7-flash":{"id":"vertex/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash (Vertex AI)","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":7.5,"reasoning":7.5}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.6-flash":{"id":"vertex/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash (Vertex AI)","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75,"reasoning":3.75}},"audio":{"input":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3-flash-preview":{"id":"vertex/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview (Vertex AI)","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":0.083333}},"output":{"price":3,"reasoning":3}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.6-flash@eu":{"id":"vertex/gemini-3.6-flash@eu","type":"chat","name":"Gemini 3.6 Flash (Vertex AI, EU)","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75,"reasoning":3.75}},"audio":{"input":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.1-pro-preview":{"id":"vertex/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview (Vertex AI)","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4,"write":0.25}}]},"output":{"price":12,"reasoning":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"audio":{"input":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.5-flash-lite@eu":{"id":"vertex/gemini-3.5-flash-lite@eu","type":"chat","name":"Gemini 3.5 Flash Lite (Vertex AI, EU)","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083333}},"output":{"price":2.5,"reasoning":2.5}},"audio":{"input":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-2.5-flash-image":{"id":"vertex/gemini-2.5-flash-image","type":"image","name":"Nano Banana (Vertex AI)","family":"gemini-flash","release_date":"2025-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083333}},"output":{"price":2.5}},"audio":{"input":{"price":1}}},"api":{"images":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"vertex/gemini-3.1-flash-lite@us":{"id":"vertex/gemini-3.1-flash-lite@us","type":"chat","name":"Gemini 3.1 Flash Lite (Vertex AI, US)","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.083333}},"output":{"price":1.5,"reasoning":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-4-argon@eu":{"id":"vertex/gemini-4-argon@eu","type":"chat","name":"Gemini 4 Argon (Vertex AI, EU)","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":0.375}},"output":{"price":20,"reasoning":20}},"audio":{"input":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.6-flash@us":{"id":"vertex/gemini-3.6-flash@us","type":"chat","name":"Gemini 3.6 Flash (Vertex AI, US)","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75,"reasoning":3.75}},"audio":{"input":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-4-argon":{"id":"vertex/gemini-4-argon","type":"chat","name":"Gemini 4 Argon (Vertex AI)","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":0.375}},"output":{"price":20,"reasoning":20}},"audio":{"input":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.5-flash-lite":{"id":"vertex/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite (Vertex AI)","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083333}},"output":{"price":2.5,"reasoning":2.5}},"audio":{"input":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.5-flash@eu":{"id":"vertex/gemini-3.5-flash@eu","type":"chat","name":"Gemini 3.5 Flash (Vertex AI, EU)","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":9,"reasoning":9}},"audio":{"input":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.7-flash@us":{"id":"vertex/gemini-3.7-flash@us","type":"chat","name":"Gemini 3.7 Flash (Vertex AI, US)","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":7.5,"reasoning":7.5}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.7-flash@eu":{"id":"vertex/gemini-3.7-flash@eu","type":"chat","name":"Gemini 3.7 Flash (Vertex AI, EU)","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":7.5,"reasoning":7.5}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3-pro-image":{"id":"vertex/gemini-3-pro-image","type":"image","name":"Nano Banana Pro (Vertex AI)","family":"gemini-pro","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375}},"output":{"price":12,"reasoning":12}},"audio":{"input":{"price":2}}},"api":{"images":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"vertex/gemini-4-argon@us":{"id":"vertex/gemini-4-argon@us","type":"chat","name":"Gemini 4 Argon (Vertex AI, US)","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":0.375}},"output":{"price":20,"reasoning":20}},"audio":{"input":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-pro-latest":{"id":"vertex/gemini-pro-latest","type":"chat","name":"Gemini Pro Latest (Gemini 4 Argon, Vertex AI)","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":0.375}},"output":{"price":20,"reasoning":20}},"audio":{"input":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.8-flash@eu":{"id":"vertex/gemini-3.8-flash@eu","type":"chat","name":"Gemini 3.8 Flash (Vertex AI, EU)","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":7.5,"reasoning":7.5}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.5-flash@us":{"id":"vertex/gemini-3.5-flash@us","type":"chat","name":"Gemini 3.5 Flash (Vertex AI, US)","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":9,"reasoning":9}},"audio":{"input":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.1-flash-lite-image":{"id":"vertex/gemini-3.1-flash-lite-image","type":"image","name":"Nano Banana 2 Lite (Vertex AI)","family":"gemini-flash-lite","release_date":"2026-06-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":4096},"cost":{"text":{"input":{"price":0.25},"output":{"price":1.5}}},"api":{"images":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"vertex/gemini-3.1-flash-lite@eu":{"id":"vertex/gemini-3.1-flash-lite@eu","type":"chat","name":"Gemini 3.1 Flash Lite (Vertex AI, EU)","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.083333}},"output":{"price":1.5,"reasoning":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.1-flash-lite":{"id":"vertex/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite (Vertex AI)","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.083333}},"output":{"price":1.5,"reasoning":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.5-flash":{"id":"vertex/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash (Vertex AI)","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":9,"reasoning":9}},"audio":{"input":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex/gemini-3.8-flash":{"id":"vertex/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash (Vertex AI)","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":7.5,"reasoning":7.5}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-r-08-2024":{"id":"cohere/command-r-08-2024","type":"chat","name":"Command R","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-r-plus-08-2024":{"id":"cohere/command-r-plus-08-2024","type":"chat","name":"Command R+","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-a-03-2025":{"id":"cohere/command-a-03-2025","type":"chat","name":"Command A","family":"command-a","release_date":"2025-03-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":288000,"output":8000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/c4ai-aya-expanse-32b":{"id":"cohere/c4ai-aya-expanse-32b","type":"chat","name":"Aya Expanse 32B","release_date":"2024-10-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"cohere/command-r7b-12-2024":{"id":"cohere/command-r7b-12-2024","type":"chat","name":"Command R7B","family":"command-r","release_date":"2024-12-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":132000,"output":4000},"cost":{"text":{"input":{"price":0.0375},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cerebras/gpt-oss-120b":{"id":"cerebras/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Cerebras)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.35}},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"flexai/DeepSeek-V4.1-Flash":{"id":"flexai/DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash (FlexAI)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.103,"cache":{"read":0.0154}},"output":{"price":0.715}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"flexai/gpt-oss-20b":{"id":"flexai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B (FlexAI)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.02,"cache":{"read":0.003}},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"flexai/Step-3.7-Flash":{"id":"flexai/Step-3.7-Flash","type":"chat","name":"Step 3.7 Flash (FlexAI)","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.03}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"flexai/DeepSeek-V4-Flash-0731":{"id":"flexai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731 (FlexAI)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.119,"cache":{"read":0.0178}},"output":{"price":0.238}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"flexai/gpt-oss-120b":{"id":"flexai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (FlexAI)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.0075}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"flexai/DeepSeek-V4.1-Flash-1017":{"id":"flexai/DeepSeek-V4.1-Flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (FlexAI)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.0225}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"flexai/DeepSeek-V4-Flash-0731@eu":{"id":"flexai/DeepSeek-V4-Flash-0731@eu","type":"chat","name":"DeepSeek V4 Flash 0731 (FlexAI, EU)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.119,"cache":{"read":0.0178}},"output":{"price":0.238}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"flexai/Muse-Glimmer-30B":{"id":"flexai/Muse-Glimmer-30B","type":"chat","name":"Muse Glimmer 30B (FlexAI)","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.045}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"groq/openai/gpt-oss-20b":{"id":"groq/openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B (Groq)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0375}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"groq/openai/gpt-oss-120b":{"id":"groq/openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Groq)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"groq/openai/gpt-oss-safeguard-20b":{"id":"groq/openai/gpt-oss-safeguard-20b","type":"chat","name":"GPT OSS Safeguard 20B (Groq)","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0375}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"groq/meta-llama/llama-prompt-guard-2-22m":{"id":"groq/meta-llama/llama-prompt-guard-2-22m","type":"chat","name":"Llama Prompt Guard 2 22M (Groq)","family":"llama","release_date":"2025-04-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512,"output":512},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.015}},"output":{"price":0.03}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"groq/meta-llama/llama-prompt-guard-2-86m":{"id":"groq/meta-llama/llama-prompt-guard-2-86m","type":"chat","name":"Llama Prompt Guard 2 86M (Groq)","family":"llama","release_date":"2025-04-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512,"output":512},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.02}},"output":{"price":0.04}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"greenference/gpt-oss-20b":{"id":"greenference/gpt-oss-20b","type":"chat","name":"GPT OSS 20B (Greenference)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.009,"cache":{"read":0.0045}},"output":{"price":0.045}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"greenference/deepseek-v4.1-flash":{"id":"greenference/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (Greenference)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.007}},"output":{"price":0.88}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nebius/openai/gpt-oss-120b":{"id":"nebius/openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Nebius)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.15}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nebius/Qwen/Qwen3-30B-A3B-Instruct-2507":{"id":"nebius/Qwen/Qwen3-30B-A3B-Instruct-2507","type":"chat","name":"Qwen3 30B-A3B Instruct 2507 (Nebius)","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.1}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nebius/Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"nebius/Qwen/Qwen3-235B-A22B-Instruct-2507","type":"chat","name":"Qwen3 235B-A22B Instruct 2507 (Nebius)","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.2}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nebius/google/gemma-3-27b-it":{"id":"nebius/google/gemma-3-27b-it","type":"chat","name":"Gemma 3 27B IT (Nebius)","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":110000,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.1}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nebius/nvidia/Nemotron-3-Ultra-550b-a55b":{"id":"nebius/nvidia/Nemotron-3-Ultra-550b-a55b","type":"chat","name":"Nemotron 3 Ultra 550B A55B (Nebius)","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nebius/nvidia/nemotron-3-super-120b-a12b":{"id":"nebius/nvidia/nemotron-3-super-120b-a12b","type":"chat","name":"Nemotron 3 Super 120B A12B (Nebius)","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.3}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nebius/deepseek-ai/DeepSeek-V4.1-Flash":{"id":"nebius/deepseek-ai/DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash (Nebius)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.3}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nebius/deepseek-ai/DeepSeek-V4-Flash-0731":{"id":"nebius/deepseek-ai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731 (Nebius)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.14}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nebius/deepseek-ai/DeepSeek-V4-Pro-0813":{"id":"nebius/deepseek-ai/DeepSeek-V4-Pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813 (Nebius)","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":979000,"output":384000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":1.32}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nebius/deepseek-ai/DeepSeek-V4.1-Flash-1017":{"id":"nebius/deepseek-ai/DeepSeek-V4.1-Flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (Nebius)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.3}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nebius/meta-models/muse-spark-open":{"id":"nebius/meta-models/muse-spark-open","type":"chat","name":"Muse Spark Open (Nebius)","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":1.25}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/deepseek-v4-pro-0813":{"id":"qwen/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813 (Alibaba)","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.066}},"output":{"price":1.98}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max":{"id":"qwen/qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-mt-plus":{"id":"qwen/qwen-mt-plus","type":"chat","name":"Qwen MT Plus","family":"qwen","release_date":"2025-07-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":8192},"cost":{"text":{"input":{"price":2.46},"output":{"price":7.37}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1,"write":0.625}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/deepseek-v4-flash-0731":{"id":"qwen/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731 (Alibaba)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.022}},"output":{"price":0.66}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-flash":{"id":"qwen/qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-max":{"id":"qwen/qwen-max","type":"chat","name":"Qwen Max","family":"qwen","release_date":"2024-04-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":1.6,"cache":{"read":0.32}},"output":{"price":6.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3-coder-flash":{"id":"qwen/qwen3-coder-flash","type":"chat","name":"Qwen3 Coder Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/deepseek-v4.1-flash-1017":{"id":"qwen/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (Alibaba)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-omni-flash":{"id":"qwen/qwen3.8-omni-flash","type":"chat","name":"Qwen3.8 Omni Flash","family":"qwen","release_date":"2026-09-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/deepseek-v4.1-flash":{"id":"qwen/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (Alibaba)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-2.4t-a95b":{"id":"qwen/qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max-0902":{"id":"qwen/qwen3.8-max-0902","type":"chat","name":"Qwen3.8 Max 0902","family":"qwen","release_date":"2026-09-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.1-codex-mini":{"id":"azure/gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1 Codex mini (Azure)","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-4.1-nano":{"id":"azure/gpt-4.1-nano","type":"chat","name":"GPT-4.1 nano (Azure)","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.1-codex-max":{"id":"azure/gpt-5.1-codex-max","type":"chat","name":"GPT-5.1 Codex Max (Azure)","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.2-codex":{"id":"azure/gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex (Azure)","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-4.1-nano@eu":{"id":"azure/gpt-4.1-nano@eu","type":"chat","name":"GPT-4.1 nano (Azure, EU)","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.0275}},"output":{"price":0.44}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.1-codex":{"id":"azure/gpt-5.1-codex","type":"chat","name":"GPT-5.1 Codex (Azure)","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scaleway/deepseek-v4-flash-0731":{"id":"scaleway/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731 (Scaleway)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":384000},"cost":{"text":{"input":{"price":0.44752,"cache":{"read":0.089504}},"output":{"price":0.89504}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scaleway/gpt-oss-120b":{"id":"scaleway/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Scaleway)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.16782},"output":{"price":0.67128}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scaleway/llama-3.3-70b-instruct":{"id":"scaleway/llama-3.3-70b-instruct","type":"chat","name":"Llama-3.3-70B-Instruct (Scaleway)","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":1.00692},"output":{"price":1.00692}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scaleway/qwen3-235b-a22b-instruct-2507":{"id":"scaleway/qwen3-235b-a22b-instruct-2507","type":"chat","name":"Qwen3 235B-A22B Instruct 2507 (Scaleway)","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":250000,"output":16384},"cost":{"text":{"input":{"price":0.8391},"output":{"price":2.517299}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scaleway/qwen3-coder-30b-a3b-instruct":{"id":"scaleway/qwen3-coder-30b-a3b-instruct","type":"chat","name":"Qwen3-Coder 30B-A3B Instruct (Scaleway)","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":65536},"cost":{"text":{"input":{"price":0.2245},"output":{"price":0.898}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scaleway/deepseek-v4.1-flash":{"id":"scaleway/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (Scaleway)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":384000},"cost":{"text":{"input":{"price":0.67128,"cache":{"read":0.134256}},"output":{"price":2.01384}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scaleway/gemma-3-27b-it":{"id":"scaleway/gemma-3-27b-it","type":"chat","name":"Gemma 3 27B IT (Scaleway)","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40000,"output":131072},"cost":{"text":{"input":{"price":0.287125},"output":{"price":0.57425}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"minimax/MiniMax-M3.1-Flash":{"id":"minimax/MiniMax-M3.1-Flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/MiniMax-M2.7":{"id":"minimax/MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/MiniMax-M2.1":{"id":"minimax/MiniMax-M2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/MiniMax-M2":{"id":"minimax/MiniMax-M2","type":"chat","name":"MiniMax-M2","family":"minimax","release_date":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/MiniMax-M3":{"id":"minimax/MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":512000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/MiniMax-M2.5":{"id":"minimax/MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"arkanecloud/ministral-14b":{"id":"arkanecloud/ministral-14b","type":"chat","name":"Ministral 14B (Arkanecloud)","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":262144},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.15}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"arkanecloud/openai/gpt-oss-20b":{"id":"arkanecloud/openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B (Arkanecloud)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.05}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"arkanecloud/openai/gpt-oss-120b":{"id":"arkanecloud/openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Arkanecloud)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.1}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"arkanecloud/meta-llama/Llama-3.3-70B-Instruct":{"id":"arkanecloud/meta-llama/Llama-3.3-70B-Instruct","type":"chat","name":"Llama-3.3-70B-Instruct (Arkanecloud)","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.2}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"arkanecloud/meta-llama/Llama-3.1-8B-Instruct":{"id":"arkanecloud/meta-llama/Llama-3.1-8B-Instruct","type":"chat","name":"Llama-3.1-8B-Instruct (Arkanecloud)","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"arkanecloud/meta-llama/Llama-3.1-70B-Instruct":{"id":"arkanecloud/meta-llama/Llama-3.1-70B-Instruct","type":"chat","name":"Llama-3.1-70B-Instruct (Arkanecloud)","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.16}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"arkanecloud/Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"arkanecloud/Qwen/Qwen3-235B-A22B-Instruct-2507","type":"chat","name":"Qwen3 235B-A22B Instruct 2507 (Arkanecloud)","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":16384},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.2}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"arkanecloud/nvidia/nemotron-3-ultra-550b-a55b":{"id":"arkanecloud/nvidia/nemotron-3-ultra-550b-a55b","type":"chat","name":"Nemotron 3 Ultra 550B A55B (Arkanecloud)","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":512288,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.2}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"arkanecloud/nvidia/nemotron-3-super-120b-a12b":{"id":"arkanecloud/nvidia/nemotron-3-super-120b-a12b","type":"chat","name":"Nemotron 3 Super 120B A12B (Arkanecloud)","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":262144},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"arkanecloud/deepseek-ai/DeepSeek-V4.1-Flash":{"id":"arkanecloud/deepseek-ai/DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash (Arkanecloud)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.075}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"infomaniak/mistralai/Ministral-3-14B-Instruct-2512":{"id":"infomaniak/mistralai/Ministral-3-14B-Instruct-2512","type":"chat","name":"Ministral 3 14B (Infomaniak)","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":100000,"output":262144},"cost":{"text":{"input":{"price":0.33564},"output":{"price":0.44752}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"greenpt/deepseek-v4-flash-0731":{"id":"greenpt/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731 (Greenpt)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.156632,"cache":{"read":0.044752}},"output":{"price":0.39158}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"greenpt/gpt-oss-120b":{"id":"greenpt/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Greenpt)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.22376},"output":{"price":0.78316}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"greenpt/llama-3.3-70b-instruct":{"id":"greenpt/llama-3.3-70b-instruct","type":"chat","name":"Llama-3.3-70B-Instruct (Greenpt)","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":1.23068},"output":{"price":1.23068}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"greenpt/qwen3-235b-a22b-instruct-2507":{"id":"greenpt/qwen3-235b-a22b-instruct-2507","type":"chat","name":"Qwen3 235B-A22B Instruct 2507 (Greenpt)","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":250000,"output":16384},"cost":{"text":{"input":{"price":1.00692},"output":{"price":3.020759}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"greenpt/deepseek-v4.1-flash":{"id":"greenpt/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (Greenpt)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.246136,"cache":{"read":0.012307}},"output":{"price":1.23068}}},"api":{"chat-completions":{"base_url":"https://api.edenai.run/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"edenai","name":"Eden AI","doc":"https://docs.edenai.co","env":["EDENAI_API_KEY"]},"above":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.165,"cache":{"read":0.0319}},"output":{"price":0.55}}},"api":{"chat-completions":{"base_url":"https://api.above.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen 3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.275}},"output":{"price":6.6}}},"api":{"chat-completions":{"base_url":"https://api.above.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM 5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.54,"cache":{"read":0.154}},"output":{"price":4.84}}},"api":{"chat-completions":{"base_url":"https://api.above.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-pro":{"id":"mimo-v2.6-pro","type":"chat","name":"MiMo V2.6 Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.5077,"cache":{"read":0.0042}},"output":{"price":1.0154}}},"api":{"chat-completions":{"base_url":"https://api.above.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-pro-ultraspeed":{"id":"mimo-v2.6-pro-ultraspeed","type":"chat","name":"MiMo V2.6 Pro UltraSpeed","family":"mimo","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":5.0769,"cache":{"read":0.0423}},"output":{"price":10.1538}}},"api":{"chat-completions":{"base_url":"https://api.above.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2-fast":{"id":"glm-5.2-fast","type":"chat","name":"GLM 5.2 Fast","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.31,"cache":{"read":0.231}},"output":{"price":7.26}}},"api":{"chat-completions":{"base_url":"https://api.above.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-09-10","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.165,"cache":{"read":0.0033}},"output":{"price":0.66,"reasoning":0.66}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.above.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-flash":{"id":"mimo-v2.6-flash","type":"chat","name":"MiMo V2.6 Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1692,"cache":{"read":0.0034}},"output":{"price":0.3385}}},"api":{"chat-completions":{"base_url":"https://api.above.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.165,"cache":{"read":0.0033}},"output":{"price":0.66,"reasoning":0.66}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.above.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.726,"cache":{"read":0.0242}},"output":{"price":2.178,"reasoning":2.178}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.above.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"above","name":"above.dev","doc":"https://above.dev/docs","env":["ABOVE_API_KEY"]},"submodel":{"models":{"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://llm.submodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"Qwen/Qwen3-235B-A22B-Thinking-2507","type":"chat","name":"Qwen3 235B A22B Thinking 2507","family":"qwen","release_date":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://llm.submodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8","type":"chat","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://llm.submodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","type":"chat","name":"Qwen3 235B A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://llm.submodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-R1-0528":{"id":"deepseek-ai/DeepSeek-R1-0528","type":"chat","name":"DeepSeek R1 0528","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":75000,"output":163840},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://llm.submodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.1":{"id":"deepseek-ai/DeepSeek-V3.1","type":"chat","name":"DeepSeek V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":75000,"output":163840},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://llm.submodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3-0324":{"id":"deepseek-ai/DeepSeek-V3-0324","type":"chat","name":"DeepSeek V3 0324","family":"deepseek","release_date":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":75000,"output":163840},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://llm.submodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.5-Air":{"id":"zai-org/GLM-4.5-Air","type":"chat","name":"GLM 4.5 Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://llm.submodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.5-FP8":{"id":"zai-org/GLM-4.5-FP8","type":"chat","name":"GLM 4.5 FP8","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://llm.submodel.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"submodel","name":"submodel","doc":"https://submodel.gitbook.io","env":["SUBMODEL_INSTAGEN_ACCESS_KEY"]},"ai21":{"models":{"jamba-mini":{"id":"jamba-mini","type":"chat","name":"Jamba Mini","family":"jamba","release_date":"2026-01-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":4096},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.ai21.com/studio/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"jamba-large":{"id":"jamba-large","type":"chat","name":"Jamba Large","family":"jamba","release_date":"2025-07-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":4096},"cost":{"text":{"input":{"price":2},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.ai21.com/studio/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"ai21","name":"AI21 Labs","doc":"https://docs.ai21.com/docs/jamba-foundation-models","env":["AI21_API_KEY"]},"munito":{"models":{"aleph-alpha/kolibri-1":{"id":"aleph-alpha/kolibri-1","type":"chat","name":"Kolibri 1","release_date":"2026-10-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.078}},"output":{"price":0.51}}},"api":{"chat-completions":{"base_url":"https://api.munito.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/deepseek-v4-flash":{"id":"deepseek-ai/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.099,"cache":{"read":0.019}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.munito.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/deepseek-v4.1-flash-1017":{"id":"deepseek-ai/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","status":"beta","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif","image/bmp","image/tiff","image/avif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.27,"cache":{"read":0.0054}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.munito.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif","image/bmp","image/tiff","image/avif","video/mp4","video/webm","video/quicktime","video/x-matroska","video/x-msvideo"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.18,"cache":{"read":0.05}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.munito.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5.3-flash":{"id":"zai-org/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif","image/bmp","image/tiff","image/avif","video/mp4","video/webm","video/quicktime","video/x-matroska","video/x-msvideo"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.027}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://api.munito.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"munito","name":"Munito AI","doc":"https://docs.munito.ai/models","env":["MUNITO_API_KEY"]},"togetherai":{"models":{"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/Inkling":{"id":"thinkingmachines/Inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":524288,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.17}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-3.3-70B-Instruct-Turbo":{"id":"meta-llama/Llama-3.3-70B-Instruct-Turbo","type":"chat","name":"Llama 3.3 70B","family":"llama","release_date":"2024-12-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":1.04},"output":{"price":1.04}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"essentialai/Rnj-1-Instruct":{"id":"essentialai/Rnj-1-Instruct","type":"chat","name":"Rnj-1 Instruct","family":"rnj","release_date":"2025-12-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B-Instruct-2507-tput":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507-tput","type":"chat","name":"Qwen3 235B A22B Instruct 2507 FP8","family":"qwen","release_date":"2025-07-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-397B-A17B":{"id":"Qwen/Qwen3.5-397B-A17B","type":"chat","name":"Qwen3.5 397B A17B","family":"qwen","release_date":"2026-02-15","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":130000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.35}},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Coder-Next-FP8":{"id":"Qwen/Qwen3-Coder-Next-FP8","type":"chat","name":"Qwen3 Coder Next FP8","family":"qwen","release_date":"2026-02-03","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.7-Max":{"id":"Qwen/Qwen3.7-Max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.5}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen2.5-7B-Instruct-Turbo":{"id":"Qwen/Qwen2.5-7B-Instruct-Turbo","type":"chat","name":"Qwen 2.5 7B Instruct Turbo","family":"qwen","release_date":"2024-09-19","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.3},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-Plus":{"id":"Qwen/Qwen3.6-Plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-9B":{"id":"Qwen/Qwen3.5-9B","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.17},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8","type":"chat","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","release_date":"2025-07-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":2},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"reflection/Beam-1.0-501B-A23B":{"id":"reflection/Beam-1.0-501B-A23B","type":"chat","name":"Beam 1.0 501B A23B","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K3":{"id":"moonshotai/Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.7":{"id":"MiniMaxAI/MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M3":{"id":"MiniMaxAI/MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/webp","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":524288,"output":524288},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.5":{"id":"MiniMaxAI/MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3-ultra-550b-a55b":{"id":"nvidia/nemotron-3-ultra-550b-a55b","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":512300,"output":512300},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.2}},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3.5-Super-VL":{"id":"nvidia/NVIDIA-Nemotron-3.5-Super-VL","type":"chat","name":"Nemotron 3.5 Super VL 120B A12B","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.02}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash":{"id":"deepseek-ai/DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3-1":{"id":"deepseek-ai/DeepSeek-V3-1","type":"chat","name":"DeepSeek V3.1","family":"deepseek","release_date":"2025-08-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.6},"output":{"price":1.7}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash-0731":{"id":"deepseek-ai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.03}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro-0813":{"id":"deepseek-ai/DeepSeek-V4-Pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.13}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3":{"id":"deepseek-ai/DeepSeek-V3","type":"chat","name":"DeepSeek-V3","family":"deepseek","release_date":"2024-12-26","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":1.25},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-R1":{"id":"deepseek-ai/DeepSeek-R1","type":"chat","name":"DeepSeek-R1","family":"deepseek-thinking","release_date":"2025-01-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163839,"output":163839},"cost":{"text":{"input":{"price":3},"output":{"price":7}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"}}}},"meta-models/Muse-Spark-Open-816B-A42B":{"id":"meta-models/Muse-Spark-Open-816B-A42B","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"LiquidAI/LFM2-24B-A2B":{"id":"LiquidAI/LFM2-24B-A2B","type":"chat","name":"LFM2-24B-A2B","family":"liquid","release_date":"2026-02-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.03},"output":{"price":0.12}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048575,"output":262144},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5":{"id":"zai-org/GLM-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048575,"output":164000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.1":{"id":"zai-org/GLM-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3-Flash":{"id":"zai-org/GLM-5.3-Flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","image/webp","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048575,"output":400000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.together.xyz/v1","sdk":{"aisdk":"@ai-sdk/togetherai","opencodeai":"@opencode/ai/providers/togetherai"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"togetherai","name":"Together AI","doc":"https://docs.together.ai/docs/serverless-models","env":["TOGETHER_API_KEY"]},"runinfra":{"models":{"ornith-ai/Ornith-1.5-35B-A3B":{"id":"ornith-ai/Ornith-1.5-35B-A3B","type":"chat","name":"Ornith 1.5 35B A3B","family":"ornith","release_date":"2026-08-18","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.runinfra.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-27B":{"id":"Qwen/Qwen3.8-27B","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.runinfra.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16":{"id":"nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16","type":"chat","name":"Nemotron 3.5 Lightning 30B A3B","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.01}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.runinfra.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash-0731":{"id":"deepseek-ai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.01}},"output":{"price":0.27}}},"api":{"chat-completions":{"base_url":"https://api.runinfra.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro-0813":{"id":"deepseek-ai/DeepSeek-V4-Pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.03}},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://api.runinfra.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Inferact/Qwen3.8-2.4T-A95B-NVFP4":{"id":"Inferact/Qwen3.8-2.4T-A95B-NVFP4","type":"chat","name":"Qwen3.8 2.4T A95B (NVFP4)","family":"qwen","release_date":"2026-08-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.runinfra.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":1.3,"cache":{"read":0.13}},"output":{"price":4.2}}},"api":{"chat-completions":{"base_url":"https://api.runinfra.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3-Flash":{"id":"zai-org/GLM-5.3-Flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.03}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://api.runinfra.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"runinfra","name":"RunInfra","doc":"https://runinfra.ai/docs","env":["RUNINFRA_GATEWAY_KEY"]},"perplexity":{"models":{"sonar-deep-research":{"id":"sonar-deep-research","type":"chat","name":"Perplexity Sonar Deep Research","family":"sonar","release_date":"2025-02-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":2},"output":{"price":8,"reasoning":3}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.perplexity.ai","sdk":{"aisdk":"@ai-sdk/perplexity","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"sonar":{"id":"sonar","type":"chat","name":"Sonar","family":"sonar","release_date":"2024-01-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":1},"output":{"price":1}},"web_search":{"price":5,"overrides":[{"when":{"search_context_size":{"equals":"medium"}},"price":8},{"when":{"search_context_size":{"equals":"high"}},"price":12}]}},"api":{"chat-completions":{"base_url":"https://api.perplexity.ai","sdk":{"aisdk":"@ai-sdk/perplexity","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"sonar-pro":{"id":"sonar-pro","type":"chat","name":"Sonar Pro","family":"sonar-pro","release_date":"2024-01-01","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":3},"output":{"price":15}},"web_search":{"price":6,"overrides":[{"when":{"search_context_size":{"equals":"medium"}},"price":10},{"when":{"search_context_size":{"equals":"high"}},"price":14}]}},"api":{"chat-completions":{"base_url":"https://api.perplexity.ai","sdk":{"aisdk":"@ai-sdk/perplexity","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"sonar-reasoning-pro":{"id":"sonar-reasoning-pro","type":"chat","name":"Sonar Reasoning Pro","family":"sonar-reasoning","release_date":"2024-01-01","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":2},"output":{"price":8}},"web_search":{"price":6,"overrides":[{"when":{"search_context_size":{"equals":"medium"}},"price":10},{"when":{"search_context_size":{"equals":"high"}},"price":14}]}},"api":{"chat-completions":{"base_url":"https://api.perplexity.ai","sdk":{"aisdk":"@ai-sdk/perplexity","opencodeai":"@opencode/ai/providers/openai-compatible"}}}}},"id":"perplexity","name":"Perplexity","doc":"https://docs.perplexity.ai","env":["PERPLEXITY_API_KEY"]},"kimi-code-plan-cn":{"models":{"k3.1-pro-highspeed":{"id":"k3.1-pro-highspeed","type":"chat","name":"Kimi K3.1 Pro Highspeed","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"updates":false}}}}},"k3":{"id":"k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"updates":false}}}}},"k3-256k":{"id":"k3-256k","type":"chat","name":"Kimi K3-256K","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"updates":false}}}}},"kimi-for-coding":{"id":"kimi-for-coding","type":"chat","name":"Kimi K2.8 Preview","family":"kimi-k2","release_date":"2026-09-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["none","low","high","max"]},"cache":{"implicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"updates":false}}}}},"kimi-for-coding-highspeed":{"id":"kimi-for-coding-highspeed","type":"chat","name":"Kimi For Coding HighSpeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"updates":false}}}}},"k3.1-pro":{"id":"k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.kimi.com/coding/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"updates":false}}}}}},"id":"kimi-code-plan-cn","name":"Kimi For Coding (kimi.com)","doc":"https://www.kimi.com/code/docs/en/kimi-code/models.html","env":["KIMI_API_KEY"]},"databricks":{"models":{"databricks-gpt-5-1":{"id":"databricks-gpt-5-1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"service_tier":["priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2},{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-gemini-2-5-flash":{"id":"databricks-gemini-2-5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":0,"max":24576}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"databricks-gpt-5-6-terra":{"id":"databricks-gpt-5-6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"service_tier":["priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2},{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-gpt-5-4-mini":{"id":"databricks-gpt-5-4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"service_tier":["priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2},{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-gemini-3-1-pro":{"id":"databricks-gemini-3-1-pro","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"audio":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.8},{"when":{"date":{"gte":"2027-02-01"}},"factor":1.25}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-glm-5-2":{"id":"databricks-glm-5-2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-claude-sonnet-4-5":{"id":"databricks-claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks-gpt-5-4-nano":{"id":"databricks-gpt-5-4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"databricks-gpt-oss-120b":{"id":"databricks-gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":25000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"databricks-claude-sonnet-4-6":{"id":"databricks-claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks-claude-opus-4-7":{"id":"databricks-claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks-gpt-5-2":{"id":"databricks-gpt-5-2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"service_tier":["priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2},{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-gemini-3-flash":{"id":"databricks-gemini-3-flash","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}},"audio":{"input":{"price":1,"cache":{"read":0.1}}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.8},{"when":{"date":{"gte":"2027-02-01"}},"factor":1.25}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-claude-haiku-4-5":{"id":"databricks-claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks-gpt-5":{"id":"databricks-gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"service_tier":["priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2},{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-gpt-5-5":{"id":"databricks-gpt-5-5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"ttl":["24h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"service_tier":["priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2.5},{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-claude-opus-4-6":{"id":"databricks-claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks-gemini-2-5-pro":{"id":"databricks-gemini-2-5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"databricks-gpt-oss-20b":{"id":"databricks-gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":25000},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"databricks-gemini-3-5-flash":{"id":"databricks-gemini-3-5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}},"audio":{"input":{"price":1.5,"cache":{"read":0.15}}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.8},{"when":{"date":{"gte":"2027-02-01"}},"factor":1.25},{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-gpt-5-4":{"id":"databricks-gpt-5-4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"service_tier":["priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2},{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-gpt-5-mini":{"id":"databricks-gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"service_tier":["priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.8},{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-gpt-5-6-luna":{"id":"databricks-gpt-5-6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"service_tier":["priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2},{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-gemini-3-1-flash-lite":{"id":"databricks-gemini-3-1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","release_date":"2026-03-03","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}},"audio":{"input":{"price":0.5,"cache":{"read":0.05}}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.8},{"when":{"date":{"gte":"2027-02-01"}},"factor":1.25},{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-gemini-3-pro":{"id":"databricks-gemini-3-pro","type":"chat","name":"Gemini 3 Pro Preview","family":"gemini-pro","release_date":"2025-11-18","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"databricks-kimi-k2-7-code":{"id":"databricks-kimi-k2-7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"databricks-claude-sonnet-4":{"id":"databricks-claude-sonnet-4","type":"chat","name":"Claude Sonnet 4","family":"claude-sonnet","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks-claude-opus-4-5":{"id":"databricks-claude-opus-4-5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks-claude-opus-4-1":{"id":"databricks-claude-opus-4-1","type":"chat","name":"Claude Opus 4.1 (latest)","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":{"5m":18.75,"1h":30}}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"databricks-gpt-5-6-sol":{"id":"databricks-gpt-5-6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false,"service_tier":["priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2},{"when":{"date":{"gte":"2026-11-22"}},"factor":{"text":{"input":{"price":1.25,"cache":{"read":1.25,"write":1.25}},"output":1.5}}},{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"databricks-gpt-5-nano":{"id":"databricks-gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"store":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":1.1}]},"api":{"chat-completions":{"base_url":"https://${DATABRICKS_HOST}/ai-gateway/mlflow/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${DATABRICKS_HOST}/serving-endpoints","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}}},"id":"databricks","name":"Databricks","doc":"https://docs.databricks.com/aws/en/machine-learning/foundation-models/","env":["DATABRICKS_HOST","DATABRICKS_TOKEN"]},"poolside":{"models":{"poolside/laguna-xs-2.1":{"id":"poolside/laguna-xs-2.1","type":"chat","name":"Laguna XS 2.1","family":"laguna","release_date":"2026-07-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://inference.poolside.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"poolside/laguna-m.1":{"id":"poolside/laguna-m.1","type":"chat","name":"Laguna M.1","family":"laguna","release_date":"2026-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://inference.poolside.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"poolside/laguna-s-2.1":{"id":"poolside/laguna-s-2.1","type":"chat","name":"Laguna S 2.1","family":"laguna","release_date":"2026-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://inference.poolside.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"poolside","name":"Poolside","doc":"https://platform.poolside.ai","env":["POOLSIDE_API_KEY"]},"trustedrouter":{"models":{"trustedrouter/fast":{"id":"trustedrouter/fast","type":"chat","name":"Fast","release_date":"2026-06-01","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.trustedrouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"trustedrouter/cheap":{"id":"trustedrouter/cheap","type":"chat","name":"Cheap","release_date":"2026-05-01","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.trustedrouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"trustedrouter/zdr":{"id":"trustedrouter/zdr","type":"chat","name":"Zero Data Retention","release_date":"2026-06-01","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.trustedrouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"trustedrouter/auto":{"id":"trustedrouter/auto","type":"chat","name":"Auto","release_date":"2026-05-01","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.trustedrouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"trustedrouter/synth-code":{"id":"trustedrouter/synth-code","type":"chat","name":"Synth Code","release_date":"2026-06-20","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.trustedrouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"trustedrouter/e2e":{"id":"trustedrouter/e2e","type":"chat","name":"End-to-End Encrypted","release_date":"2026-06-01","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.trustedrouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"trustedrouter/synth":{"id":"trustedrouter/synth","type":"chat","name":"Synth","release_date":"2026-06-20","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.trustedrouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"trustedrouter","name":"TrustedRouter","doc":"https://trustedrouter.com/docs","env":["TRUSTEDROUTER_API_KEY"]},"io-net":{"models":{"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT-OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":4096},"cost":{"text":{"input":{"price":0.055,"cache":{"read":0.0275}},"output":{"price":0.194}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT-OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":0.188,"cache":{"read":0.094}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-3.3-70B-Instruct":{"id":"meta-llama/Llama-3.3-70B-Instruct","type":"chat","name":"Llama 3.3 70B Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.5466,"cache":{"read":0.2733}},"output":{"price":1.0226}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8":{"id":"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8","type":"chat","name":"Llama 4 Maverick 17B 128E Instruct","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":430000,"output":4096},"cost":{"text":{"input":{"price":0.26875,"cache":{"read":0.134375}},"output":{"price":0.82625}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-3.2-90B-Vision-Instruct":{"id":"meta-llama/Llama-3.2-90B-Vision-Instruct","type":"chat","name":"Llama 3.2 90B Vision Instruct","family":"llama","release_date":"2024-09-25","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":4096},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.175,"write":0.7}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/Devstral-Small-2505":{"id":"mistralai/Devstral-Small-2505","type":"chat","name":"Devstral Small 2505","family":"devstral","release_date":"2025-05-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025,"write":0.1}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/Mistral-Nemo-Instruct-2407":{"id":"mistralai/Mistral-Nemo-Instruct-2407","type":"chat","name":"Mistral Nemo Instruct 2407","family":"mistral-nemo","release_date":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.0514,"cache":{"read":0.0257}},"output":{"price":0.082}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/Magistral-Small-2506":{"id":"mistralai/Magistral-Small-2506","type":"chat","name":"Magistral Small 2506","family":"magistral","release_date":"2025-06-10","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25,"write":1}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/Mistral-Large-Instruct-2411":{"id":"mistralai/Mistral-Large-Instruct-2411","type":"chat","name":"Mistral Large Instruct 2411","family":"mistral-large","release_date":"2024-11-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":2,"cache":{"read":1,"write":4}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen2.5-VL-32B-Instruct":{"id":"Qwen/Qwen2.5-VL-32B-Instruct","type":"chat","name":"Qwen 2.5 VL 32B Instruct","family":"qwen","release_date":"2024-11-01","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":4096},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025,"write":0.1}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"id":"Qwen/Qwen3-Next-80B-A3B-Instruct","type":"chat","name":"Qwen 3 Next 80B Instruct","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":4096},"cost":{"text":{"input":{"price":0.11875,"cache":{"read":0.059375}},"output":{"price":1.2625}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"Qwen/Qwen3-235B-A22B-Thinking-2507","type":"chat","name":"Qwen 3 235B Thinking","family":"qwen","release_date":"2025-07-25","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":4096},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.055,"write":0.22}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar":{"id":"Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar","type":"chat","name":"Qwen 3 Coder 480B","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":106000,"output":4096},"cost":{"text":{"input":{"price":0.46125,"cache":{"read":0.230625}},"output":{"price":2.29375}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2-Instruct-0905":{"id":"moonshotai/Kimi-K2-Instruct-0905","type":"chat","name":"Kimi K2 Instruct","family":"kimi-k2","release_date":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":4096},"cost":{"text":{"input":{"price":0.57,"cache":{"read":0.285}},"output":{"price":2.3}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2-Thinking":{"id":"moonshotai/Kimi-K2-Thinking","type":"chat","name":"Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":4096},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.3}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-R1-0528":{"id":"deepseek-ai/DeepSeek-R1-0528","type":"chat","name":"DeepSeek R1","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.523667,"cache":{"read":0.261834}},"output":{"price":2.205333}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.6":{"id":"zai-org/GLM-4.6","type":"chat","name":"GLM 4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":4096},"cost":{"text":{"input":{"price":0.52,"cache":{"read":0.26}},"output":{"price":2.0375}}},"api":{"chat-completions":{"base_url":"https://api.intelligence.io.solutions/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"io-net","name":"IO.NET","doc":"https://io.net/docs/guides/intelligence/io-intelligence","env":["IOINTELLIGENCE_API_KEY"]},"gitlab":{"models":{"duo-chat-gpt-5-6-sol":{"id":"duo-chat-gpt-5-6-sol","type":"chat","name":"Agentic Chat (GPT-5.6 Sol)","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-5-4-mini":{"id":"duo-chat-gpt-5-4-mini","type":"chat","name":"Agentic Chat (GPT-5.4 Mini)","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-sonnet-4-6":{"id":"duo-chat-sonnet-4-6","type":"chat","name":"Agentic Chat (Claude Sonnet 4.6)","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-5-4":{"id":"duo-chat-gpt-5-4","type":"chat","name":"Agentic Chat (GPT-5.4)","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-6-sol":{"id":"duo-chat-gpt-6-sol","type":"chat","name":"Agentic Chat (GPT-6 Sol)","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-6-luna":{"id":"duo-chat-gpt-6-luna","type":"chat","name":"Agentic Chat (GPT-6 Luna)","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-5-5":{"id":"duo-chat-gpt-5-5","type":"chat","name":"Agentic Chat (GPT-5.5)","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-5-4-nano":{"id":"duo-chat-gpt-5-4-nano","type":"chat","name":"Agentic Chat (GPT-5.4 Nano)","family":"gpt-nano","release_date":"2026-03-17","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-opus-4-6":{"id":"duo-chat-opus-4-6","type":"chat","name":"Agentic Chat (Claude Opus 4.6)","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-6-1-sol":{"id":"duo-chat-gpt-6-1-sol","type":"chat","name":"Agentic Chat (GPT-6.1 Sol)","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-5-3-codex":{"id":"duo-chat-gpt-5-3-codex","type":"chat","name":"Agentic Chat (GPT-5.3 Codex)","family":"gpt-codex","release_date":"2026-02-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-opus-5-5":{"id":"duo-chat-opus-5-5","type":"chat","name":"Agentic Chat (Claude Opus 5.5)","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"duo-chat-gpt-5-2-codex":{"id":"duo-chat-gpt-5-2-codex","type":"chat","name":"Agentic Chat (GPT-5.2 Codex)","family":"gpt-codex","release_date":"2025-12-11","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-fable-5":{"id":"duo-chat-fable-5","type":"chat","name":"Agentic Chat (Claude Fable 5)","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-5-mini":{"id":"duo-chat-gpt-5-mini","type":"chat","name":"Agentic Chat (GPT-5 Mini)","family":"gpt-mini","release_date":"2025-08-07","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-5-codex":{"id":"duo-chat-gpt-5-codex","type":"chat","name":"Agentic Chat (GPT-5 Codex)","family":"gpt-codex","release_date":"2025-09-15","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-haiku-5-5":{"id":"duo-chat-haiku-5-5","type":"chat","name":"Agentic Chat (Claude Haiku 5.5)","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-5-2":{"id":"duo-chat-gpt-5-2","type":"chat","name":"Agentic Chat (GPT-5.2)","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-6-astra":{"id":"duo-chat-gpt-6-astra","type":"chat","name":"Agentic Chat (GPT-6 Astra)","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-sonnet-5":{"id":"duo-chat-sonnet-5","type":"chat","name":"Agentic Chat (Claude Sonnet 5)","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-opus-4-5":{"id":"duo-chat-opus-4-5","type":"chat","name":"Agentic Chat (Claude Opus 4.5)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-5-6-terra":{"id":"duo-chat-gpt-5-6-terra","type":"chat","name":"Agentic Chat (GPT-5.6 Terra)","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-fable-5-1":{"id":"duo-chat-fable-5-1","type":"chat","name":"Agentic Chat (Claude Fable 5.1)","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"duo-chat-opus-5":{"id":"duo-chat-opus-5","type":"chat","name":"Agentic Chat (Claude Opus 5)","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-opus-4-7":{"id":"duo-chat-opus-4-7","type":"chat","name":"Agentic Chat (Claude Opus 4.7)","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-5-1":{"id":"duo-chat-gpt-5-1","type":"chat","name":"Agentic Chat (GPT-5.1)","family":"gpt","release_date":"2025-11-13","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-sonnet-4-5":{"id":"duo-chat-sonnet-4-5","type":"chat","name":"Agentic Chat (Claude Sonnet 4.5)","family":"claude-sonnet","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-haiku-4-5":{"id":"duo-chat-haiku-4-5","type":"chat","name":"Agentic Chat (Claude Haiku 4.5)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-gpt-5-6-luna":{"id":"duo-chat-gpt-5-6-luna","type":"chat","name":"Agentic Chat (GPT-5.6 Luna)","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-opus-4-8":{"id":"duo-chat-opus-4-8","type":"chat","name":"Agentic Chat (Claude Opus 4.8)","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"duo-chat-sonnet-5-5":{"id":"duo-chat-sonnet-5-5","type":"chat","name":"Agentic Chat (Claude Sonnet 5.5)","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://gitlab.com/api/v4","sdk":{"aisdk":"gitlab-ai-provider"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}}},"id":"gitlab","name":"GitLab Duo","doc":"https://docs.gitlab.com/user/duo_agent_platform/","env":["GITLAB_TOKEN"]},"agnes":{"models":{"agnes-2.5-flash":{"id":"agnes-2.5-flash","type":"chat","name":"Agnes 2.5 Flash","release_date":"2026-07","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://apihub.agnes-ai.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"agnes-3.0-flash":{"id":"agnes-3.0-flash","type":"chat","name":"Agnes 3.0 Flash","release_date":"2026-09","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://apihub.agnes-ai.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"agnes-2.0-flash":{"id":"agnes-2.0-flash","type":"chat","name":"Agnes 2.0 Flash","release_date":"2026-05-25","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://apihub.agnes-ai.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"agnes-2.5-pro-alpha":{"id":"agnes-2.5-pro-alpha","type":"chat","name":"Agnes 2.5 Pro Alpha","release_date":"2026-07-24","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.0038}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://apihub.agnes-ai.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"agnes","name":"Agnes AI","doc":"https://agnes-ai.com/doc","env":["AGNES_API_KEY"]},"wafer.ai":{"models":{"GLM-5.2":{"id":"GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26,"write":0}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://pass.wafer.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Kimi-K2.6":{"id":"Kimi-K2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":1.14,"cache":{"read":0.19,"write":0}},"output":{"price":4.8}}},"api":{"chat-completions":{"base_url":"https://pass.wafer.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M3":{"id":"MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.07,"write":0},"overrides":[{"when":{"context":{"gt":512000}},"price":0.66,"cache":{"read":0.13,"write":0}}]},"output":{"price":1.32,"overrides":[{"when":{"context":{"gt":512000}},"price":2.64}]}}},"api":{"chat-completions":{"base_url":"https://pass.wafer.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"GLM-5.1":{"id":"GLM-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":0}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://pass.wafer.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm5.2-fast":{"id":"glm5.2-fast","type":"chat","name":"GLM5.2-Fast","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.5,"write":0}},"output":{"price":10.25}}},"api":{"chat-completions":{"base_url":"https://pass.wafer.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"wafer.ai","name":"Wafer","doc":"https://docs.wafer.ai/wafer-pass","env":["WAFER_API_KEY"]},"nearai":{"models":{"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3":{"id":"openai/o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o4-mini":{"id":"openai/o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-mini":{"id":"openai/o3-mini","type":"chat","name":"o3-mini","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.012}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.8,"cache":{"read":0.45}},"output":{"price":5.75}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"levanto/sage-1.4":{"id":"levanto/sage-1.4","type":"decision","name":"Levanto Sage 1.4","release_date":"2026-10-04","modalities":{"input":["text"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768},"cost":{"text":{"input":{"price":0.07},"output":{"price":2}}},"api":{"systemone":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"}}}},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"id":"Qwen/Qwen3-VL-30B-A3B-Instruct","type":"chat","name":"Qwen3-VL 30B-A3B Instruct","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":8192},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.55}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-27B":{"id":"Qwen/Qwen3.8-27B","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.018}},"output":{"price":1.35}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-35B-A3B-FP8":{"id":"Qwen/Qwen3.6-35B-A3B-FP8","type":"chat","name":"Qwen 3.6 35B A3B FP8","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.17,"cache":{"read":0.056}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.6":{"id":"x-ai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.7":{"id":"x-ai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}},"audio":{"input":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3.1-pro":{"id":"moonshotai/kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33}},"output":{"price":16.5}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.6":{"id":"moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.81,"cache":{"read":0.41}},"output":{"price":3.85}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"black-forest-labs/FLUX.2-klein-4B":{"id":"black-forest-labs/FLUX.2-klein-4B","type":"image","name":"FLUX.2 Klein 4B","family":"flux","release_date":"2026-01-15","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.012}}},"api":{"images":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"anthropic/claude-haiku-5-5":{"id":"anthropic/claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5-5":{"id":"anthropic/claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5-5":{"id":"anthropic/claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4-6":{"id":"anthropic/claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-7":{"id":"anthropic/claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-5":{"id":"anthropic/claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5-1":{"id":"anthropic/claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-8":{"id":"anthropic/claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-6":{"id":"anthropic/claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4-5":{"id":"anthropic/claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.2":{"id":"deepseek/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":64000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash-1017":{"id":"deepseek/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-397b-a17b":{"id":"qwen/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":3.3}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-max":{"id":"qwen/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.8},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"typesafe/jev-1.13":{"id":"typesafe/jev-1.13","type":"decision","name":"Jev 1.13","release_date":"2026-09-15","modalities":{"input":["text"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000},"cost":{"text":{"input":{"price":0.042,"cache":{"read":0}},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://cloud-api.near.ai/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"}}}}},"id":"nearai","name":"NEAR AI Cloud","doc":"https://docs.near.ai/","env":["NEARAI_API_KEY"]},"ai-router":{"models":{"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.ai-router.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25,"write":3.125}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.ai-router.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.ai-router.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.ai-router.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.ai-router.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"ai-router","name":"AI-ROUTER","doc":"https://ai-router.dev/openai-compatible-api-gateway/","env":["AI_ROUTER_API_KEY"]},"daoxe":{"models":{"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://daoxe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":4,"cache":{"read":0.8}},"output":{"price":16}}},"api":{"chat-completions":{"base_url":"https://daoxe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":5}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://daoxe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.3":{"id":"grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://daoxe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://daoxe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-pro-preview":{"id":"gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://daoxe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://daoxe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://daoxe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.5":{"id":"grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://daoxe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"daoxe","name":"DaoXE","doc":"https://daoxe.com/pricing","env":["DAOXE_API_KEY"]},"inception":{"models":{"mercury-edit-2":{"id":"mercury-edit-2","type":"chat","name":"Mercury Edit 2","family":"mercury","release_date":"2026-03-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":8192},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.inceptionlabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mercury-decide":{"id":"mercury-decide","type":"decision","name":"Mercury Decide","family":"mercury","release_date":"2026-09-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":50000},"cost":{"text":{"input":{"price":0.02},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://api.inceptionlabs.ai/v1","path":"/decisions","sdk":{"aisdk":"@openrouter/ai-sdk-provider"},"compatibility":{"media_input":"state"}}}},"mercury-2":{"id":"mercury-2","type":"chat","name":"Mercury 2","family":"mercury","release_date":"2026-02-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"medium"},"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":128000,"output":50000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.inceptionlabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mercury-3":{"id":"mercury-3","type":"chat","name":"Mercury 3","family":"mercury","release_date":"2026-10-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"low"},"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://api.inceptionlabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mercury-2.5":{"id":"mercury-2.5","type":"chat","name":"Mercury 2.5","family":"mercury","release_date":"2026-09-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"medium"},"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":260000,"output":65536},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.inceptionlabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}}},"id":"inception","name":"Inception","doc":"https://docs.inceptionlabs.ai/get-started/models","env":["INCEPTION_API_KEY"]},"qihang-ai":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.09,"overrides":[{"when":{"context":{"gt":200000}},"price":0.09}]},"output":{"price":0.71,"overrides":[{"when":{"context":{"gt":200000}},"price":0.71}]}}},"api":{"chat-completions":{"base_url":"https://api.qhaigc.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.71}}},"api":{"chat-completions":{"base_url":"https://api.qhaigc.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.07,"overrides":[{"when":{"context":{"gt":200000}},"price":0.07}]},"output":{"price":0.43,"overrides":[{"when":{"context":{"gt":200000}},"price":0.43}]}}},"api":{"chat-completions":{"base_url":"https://api.qhaigc.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2-codex":{"id":"gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex","family":"gpt-codex","release_date":"2025-12-11","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.14},"output":{"price":1.14}}},"api":{"chat-completions":{"base_url":"https://api.qhaigc.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-5-20251101":{"id":"claude-opus-4-5-20251101","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":0.71},"output":{"price":3.57}}},"api":{"chat-completions":{"base_url":"https://api.qhaigc.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-pro-preview":{"id":"gemini-3-pro-preview","type":"chat","name":"Gemini 3 Pro Preview","family":"gemini-pro","release_date":"2025-11-18","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65000},"cost":{"text":{"input":{"price":0.57},"output":{"price":3.43}}},"api":{"chat-completions":{"base_url":"https://api.qhaigc.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2":{"id":"gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.qhaigc.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-mini":{"id":"gpt-5-mini","type":"chat","name":"GPT-5-Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.29}}},"api":{"chat-completions":{"base_url":"https://api.qhaigc.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5-20250929":{"id":"claude-sonnet-4-5-20250929","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":0.43},"output":{"price":2.14}}},"api":{"chat-completions":{"base_url":"https://api.qhaigc.net/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"qihang-ai","name":"QiHang","doc":"https://www.qhaigc.net/docs","env":["QIHANG_API_KEY"]},"vivgrid":{"models":{"deepseek-v3.2":{"id":"deepseek-v3.2","type":"chat","name":"DeepSeek-V3.2","family":"deepseek","release_date":"2025-12-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.03}},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.35,"cache":{"read":0.05}},"output":{"price":3,"reasoning":3}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.04}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 Mini","family":"gpt-mini","release_date":"2026-03-17","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-5-5":{"id":"claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"messages":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5-5":{"id":"claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"messages":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"viv-fast":{"id":"viv-fast","type":"chat","name":"Viv Fast","release_date":"2026-09-21","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":256000},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.05}},"output":{"price":0.4}}},"api":{"responses":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"responses":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.7-flash":{"id":"gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT 5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25,"write":3.125}},"output":{"price":15}}},"api":{"responses":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.3}},"output":{"price":4.2}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-nano":{"id":"gpt-5.4-nano","type":"chat","name":"GPT-5.4 Nano","family":"gpt-nano","release_date":"2026-03-17","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6.1-sol":{"id":"gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5-5":{"id":"claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gpt-5.1-codex-max":{"id":"gpt-5.1-codex-max","type":"chat","name":"GPT-5.1 Codex Max","family":"gpt-codex","release_date":"2025-11-13","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-sol":{"id":"gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-pro-preview":{"id":"gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2-codex":{"id":"gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex","family":"gpt-codex","release_date":"2025-12-11","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"responses":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.044}},"output":{"price":1.32,"reasoning":1.32}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.3}},"output":{"price":4.2}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"responses":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-lite-preview":{"id":"gemini-3.1-flash-lite-preview","type":"chat","name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","release_date":"2026-03-03","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":1}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1.25,"write":12.5}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT 5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":6}}},"api":{"responses":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5-1":{"id":"claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.5,"write":12.5}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"jev":{"id":"jev","type":"decision","name":"Jev","release_date":"2026-09-15","modalities":{"input":["text"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000},"cost":{"text":{"input":{"price":0.084},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.31,"cache":{"read":0.01}},"output":{"price":1.23}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT 5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":30}}},"api":{"responses":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-codex":{"id":"gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.74,"cache":{"read":0.14}},"output":{"price":3.48}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.8-flash":{"id":"gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.15}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-mini":{"id":"gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","type":"chat","name":"GPT-5.1 Codex","family":"gpt-codex","release_date":"2025-11-13","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://api.vivgrid.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}}},"id":"vivgrid","name":"Vivgrid","doc":"https://docs.vivgrid.com/models","env":["VIVGRID_API_KEY"]},"echo":{"models":{"echo":{"id":"echo","type":"chat","name":"Echo","release_date":"2026-07-19","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":10},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://echo.tracerml.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"echo","name":"Echo","doc":"https://echo.tracerml.ai/docs/api","env":["ECHO_API_KEY"]},"frogbot":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":0,"max":24576}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.075}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2-7":{"id":"minimax-m2-7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":192000,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-4-nano":{"id":"gpt-5-4-nano","type":"chat","name":"GPT-5.4 Nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-20b":{"id":"gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi-K2.5","family":"kimi-k2","release_date":"2026-01-27","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4o":{"id":"gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-5":{"id":"gpt-5-5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":272000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2-5":{"id":"minimax-m2-5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":192000,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-3":{"id":"grok-4-3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-6":{"id":"kimi-k2-6","type":"chat","name":"Kimi-K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-1-fast-reasoning":{"id":"grok-4-1-fast-reasoning","type":"chat","name":"Grok 4.1 Fast (Reasoning)","family":"grok","release_date":"2025-11-19","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-1-pro-preview":{"id":"gemini-3-1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen-3-6-plus":{"id":"qwen-3-6-plus","type":"chat","name":"Qwen 3.6 Plus","family":"qwen","release_date":"2026-04-02","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-3-codex":{"id":"gpt-5-3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-4-mini":{"id":"gpt-5-4-mini","type":"chat","name":"GPT-5.4 Mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-1-fast-non-reasoning":{"id":"grok-4-1-fast-non-reasoning","type":"chat","name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok","release_date":"2025-11-19","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.31}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek v4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-code-fast-1":{"id":"grok-code-fast-1","type":"chat","name":"Grok 4.1 Fast (Reasoning)","family":"grok","release_date":"2025-09-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-glm-5-1":{"id":"zai-glm-5-1","type":"chat","name":"Z.AI GLM-5.1","family":"glm","release_date":"2026-04-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":198000,"output":8192},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://app.frogbot.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"frogbot","name":"FrogBot","doc":"https://docs.frogbot.ai","env":["FROGBOT_API_KEY"]},"zai":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03,"write":0}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.5-air":{"id":"glm-4.5-air","type":"chat","name":"GLM-4.5-Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.03,"write":0}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5-turbo":{"id":"glm-5-turbo","type":"chat","name":"GLM-5-Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24,"write":0}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.6v-flash":{"id":"glm-4.6v-flash","type":"chat","name":"GLM-4.6V-Flash","family":"glm-flash","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.5-airx":{"id":"glm-4.5-airx","type":"chat","name":"GLM-4.5-AirX","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.22,"write":0}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"toggle":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26,"write":0}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.7-flashx":{"id":"glm-4.7-flashx","type":"chat","name":"GLM-4.7-FlashX","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.01,"write":0}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.6v-flashx":{"id":"glm-4.6v-flashx","type":"chat","name":"GLM-4.6V-FlashX","family":"glm-flash","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.004,"write":0}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.6":{"id":"glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.5-flash":{"id":"glm-4.5-flash","type":"chat","name":"GLM-4.5-Flash","family":"glm-flash","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5":{"id":"glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2,"write":0}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.5":{"id":"glm-4.5","type":"chat","name":"GLM-4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26,"write":0}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-image":{"id":"glm-image","type":"image","name":"GLM-Image","release_date":"2026-01-14","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":10240,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.015}}},"api":{"images":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/images"}}}},"glm-4.5-x":{"id":"glm-4.5-x","type":"chat","name":"GLM-4.5-X","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.45,"write":0}},"output":{"price":8.9}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.7":{"id":"glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.5v":{"id":"glm-4.5v","type":"chat","name":"GLM-4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":16384},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5v-turbo":{"id":"glm-5v-turbo","type":"chat","name":"GLM-5V-Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/quicktime","video/x-matroska","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24,"write":0}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.7-flash":{"id":"glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.3-flashx":{"id":"glm-5.3-flashx","type":"chat","name":"GLM-5.3-FlashX","family":"glm-flash","release_date":"2026-09-18","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.37,"cache":{"read":0.075,"write":0}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26,"write":0}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.6v":{"id":"glm-4.6v","type":"chat","name":"GLM-4.6V","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.05,"write":0}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}}},"id":"zai","name":"Z.AI","doc":"https://docs.z.ai/guides/overview/pricing","env":["ZHIPU_API_KEY"]},"alibaba-token-plan":{"models":{"deepseek-v3.2":{"id":"deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-03","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":98304},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-image-2.0-pro":{"id":"qwen-image-2.0-pro","type":"image","name":"Qwen Image 2.0 Pro","family":"qwen","release_date":"2026-03-03","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"images":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"qwen3.7-plus":{"id":"qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.8-max-preview":{"id":"qwen3.8-max-preview","type":"chat","name":"Qwen3.8 Max Preview","family":"qwen","release_date":"2026-07-19","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.7-max":{"id":"qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.6-flash":{"id":"qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":131072}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"glm-5":{"id":"glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"wan2.7-image":{"id":"wan2.7-image","type":"image","name":"Wan2.7 Image","release_date":"2026-05-29","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"images":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"deepseek-v4.1-flash-1017":{"id":"deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen-image-3.0-pro":{"id":"qwen-image-3.0-pro","type":"image","name":"Qwen-Image-3.0-Pro","family":"qwen","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/tiff","image/webp","image/gif"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"input":4500,"output":0},"cost":{"image":{"output":{"unit":"image","price":0}}},"api":{"images":{"base_url":"https://token-plan.maas.qwencloudapi.com/api/v1","sdk":{}}}},"wan2.7-image-pro":{"id":"wan2.7-image-pro","type":"image","name":"Wan2.7 Image Pro","release_date":"2026-05-29","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"images":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-image-2.0":{"id":"qwen-image-2.0","type":"image","name":"Qwen Image 2.0","family":"qwen","release_date":"2026-03-03","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"images":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"MiniMax-M2.5":{"id":"MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"input":196601,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.6-plus":{"id":"qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":131072}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://token-plan.ap-southeast-1.maas.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}}},"id":"alibaba-token-plan","name":"Alibaba Token Plan","doc":"https://www.alibabacloud.com/help/en/model-studio/token-plan-overview","env":["ALIBABA_TOKEN_PLAN_API_KEY"]},"google":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"min":0,"max":24576}},"cache":{"implicit":{"min_tokens":2048},"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"storage":1}},"output":{"price":2.5}},"audio":{"input":{"price":1,"cache":{"read":0.1,"storage":1}}},"web_search":{"price":35},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8,"audio":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5},"output":{"price":0.5}},"audio":{"input":{"price":0.5}}}}]},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"deep-research-preview-04-2026":{"id":"deep-research-preview-04-2026","type":"chat","name":"Deep Research Preview (Apr-21-2026)","family":"gemini-pro","release_date":"2026-04-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text","image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-computer-use-preview-10-2025":{"id":"gemini-2.5-computer-use-preview-10-2025","type":"chat","name":"Gemini 2.5 Computer Use Preview 10-2025","family":"gemini-pro","release_date":"2025-10-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":64000},"cost":{"text":{"input":{"price":1.25,"overrides":[{"when":{"context":{"gt":200000}},"price":2.5}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}}},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"gemini-nano-banana-2.1":{"id":"gemini-nano-banana-2.1","type":"image","name":"Nano Banana 2.1","family":"gemini-flash","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"default":{"type":"effort","value":"medium"},"effort":["minimal","medium","high"]},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":1.5},"output":{"price":30}},"image":{"output":{"price":30}},"web_search":{"price":14}},"api":{"images":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/images"}},"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google"}}}},"deep-research-max-preview-04-2026":{"id":"deep-research-max-preview-04-2026","type":"chat","name":"Deep Research Max Preview (Apr-21-2026)","family":"gemini-pro","release_date":"2026-04-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text","image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"updates":false}}}}},"gemini-flash-latest":{"id":"gemini-flash-latest","type":"chat","name":"Gemini Flash Latest","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}}},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.1-flash-image":{"id":"gemini-3.1-flash-image","type":"image","name":"Nano Banana 2","family":"gemini-flash","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","high"]},"cache":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":60}},"image":{"output":{"price":60}},"web_search":{"price":14}},"api":{"images":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/images"}},"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google"}}}},"gemini-3.7-flash":{"id":"gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}},"web_search":{"price":14}},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.6-flash":{"id":"gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"medium"},"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":4096},"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"storage":0.5}},"output":{"price":3.75}},"audio":{"input":{"price":0.75,"cache":{"read":0.075,"storage":0.5}}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.8}},"output":1.8},"audio":{"input":{"price":1.8,"cache":{"read":1.8}}}}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5,"cache":{"read":0.5}},"output":0.5},"audio":{"input":{"price":0.5,"cache":{"read":0.5}}}}},{"when":{"date":{"gte":"2027-01-01"}},"factor":{"text":2,"audio":2}}]},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"storage":1}},"output":{"price":3}},"audio":{"input":{"price":1,"cache":{"read":0.1,"storage":1}}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8,"audio":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5},"output":{"price":0.5}},"audio":{"input":{"price":0.5}}}}]},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.1-pro-preview":{"id":"gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":4096},"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"storage":4.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5},"output":{"price":0.5}}}}]},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-2.5-flash-image":{"id":"gemini-2.5-flash-image","type":"image","name":"Nano Banana","family":"gemini-flash","release_date":"2025-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.075}},"output":{"price":30}},"image":{"output":{"price":30}}},"api":{"images":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/images"}},"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google"}}}},"gemma-4-26b-a4b-it":{"id":"gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.1-flash-lite-preview":{"id":"gemini-3.1-flash-lite-preview","type":"chat","name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","release_date":"2026-03-03","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}},"web_search":{"price":14}},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-4-argon":{"id":"gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"medium"},"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}},"audio":{"input":{"price":2,"cache":{"read":0.1}}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8,"audio":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5,"audio":0.5}},{"when":{"date":{"gte":"2026-12-01"}},"factor":{"text":2,"audio":2}}]},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.5-flash-lite":{"id":"gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"minimal"},"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"storage":1}},"output":{"price":2.5}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.6666666666666667}},"output":1.8}}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5,"cache":{"read":0.6666666666666666}},"output":0.5}}}]},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3-pro-image":{"id":"gemini-3-pro-image","type":"image","name":"Nano Banana Pro","family":"gemini-pro","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","high"]},"cache":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":2},"output":{"price":120}},"image":{"output":{"price":120}},"web_search":{"price":14}},"api":{"images":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/images"}},"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google"}}}},"gemini-3.1-flash-image-preview":{"id":"gemini-3.1-flash-image-preview","type":"image","name":"Nano Banana 2","family":"gemini-flash","release_date":"2026-02-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.5},"output":{"price":60}},"web_search":{"price":14}},"api":{"images":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/images"}},"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google"}}}},"gemma-4-31b-it":{"id":"gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-pro-latest":{"id":"gemini-pro-latest","type":"chat","name":"Gemini Pro Latest","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":4096},"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"storage":4.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-2.5-flash-lite":{"id":"gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true,"budget":{"min":512,"max":24576}},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"storage":1}},"output":{"price":0.4}},"audio":{"input":{"price":0.3,"cache":{"read":0.03,"storage":1}}},"web_search":{"price":35},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8,"audio":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5},"output":{"price":0.5}},"audio":{"input":{"price":0.5}}}}]},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.1-pro-preview-customtools":{"id":"gemini-3.1-pro-preview-customtools","type":"chat","name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"storage":4.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5},"output":{"price":0.5}}}}]},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.1-flash-lite-image":{"id":"gemini-3.1-flash-lite-image","type":"image","name":"Nano Banana 2 Lite","family":"gemini-flash-lite","release_date":"2026-06-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"minimal"},"effort":["minimal","high"]},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":4096},"cost":{"text":{"input":{"price":0.25},"output":{"price":30}},"image":{"output":{"price":30}}},"api":{"images":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/images"},"capabilities":{"tools":{"updates":false}}},"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-lite":{"id":"gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"storage":1}},"output":{"price":1.5}},"audio":{"input":{"price":0.5,"cache":{"read":0.05,"storage":1}}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8,"audio":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5,"audio":0.5}}]},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-robotics-er-2-preview":{"id":"gemini-robotics-er-2-preview","type":"chat","name":"Gemini Robotics-ER 2 Preview","family":"gemini","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"storage":0.5}},"output":{"price":5}},"web_search":{"price":14},"multipliers":[{"when":{"date":{"gte":"2027-01-01"}},"factor":{"text":2}}]},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"cache":{"implicit":{"min_tokens":2048},"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125,"storage":4.5},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}},"web_search":{"price":35},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5},"output":{"price":0.5}}}}]},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-flash-lite-latest":{"id":"gemini-flash-lite-latest","type":"chat","name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}},"audio":{"input":{"price":1.5}},"web_search":{"price":14}},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.8-flash":{"id":"gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"medium"},"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":4096},"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"storage":0.5}},"output":{"price":3.75}},"audio":{"input":{"price":0.75,"cache":{"read":0.075,"storage":0.5}}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.8}},"output":1.8},"audio":{"input":{"price":1.8,"cache":{"read":1.8}}}}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5,"cache":{"read":0.5}},"output":0.5},"audio":{"input":{"price":0.5,"cache":{"read":0.5}}}}},{"when":{"date":{"gte":"2027-01-01"}},"factor":{"text":2,"audio":2}}]},"api":{"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"chat-completions":{"base_url":"https://generativelanguage.googleapis.com/v1beta/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3-pro-image-preview":{"id":"gemini-3-pro-image-preview","type":"image","name":"Nano Banana Pro","family":"gemini-pro","release_date":"2025-11-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":2},"output":{"price":120}},"web_search":{"price":14}},"api":{"images":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google/images"}},"generate-content":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"}},"interactions":{"base_url":"https://generativelanguage.googleapis.com/v1beta","sdk":{"aisdk":"@ai-sdk/google"}}}}},"id":"google","name":"Google","doc":"https://ai.google.dev/gemini-api/docs/models","env":["GOOGLE_API_KEY","GOOGLE_GENERATIVE_AI_API_KEY","GEMINI_API_KEY"]},"aixy":{"models":{"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"responses":{"base_url":"https://api.aixy-gateway.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"responses":{"base_url":"https://api.aixy-gateway.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"https://api.aixy-gateway.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"https://api.aixy-gateway.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"responses":{"base_url":"https://api.aixy-gateway.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"responses":{"base_url":"https://api.aixy-gateway.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"responses":{"base_url":"https://api.aixy-gateway.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-5-5":{"id":"anthropic/claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"messages":{"base_url":"https://api.aixy-gateway.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5-5":{"id":"anthropic/claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"messages":{"base_url":"https://api.aixy-gateway.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-sonnet-5-5":{"id":"anthropic/claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://api.aixy-gateway.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-fable-5-1":{"id":"anthropic/claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://api.aixy-gateway.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gemini/gemini-4-argon":{"id":"gemini/gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}},"audio":{"input":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.aixy-gateway.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini/gemini-3.8-flash":{"id":"gemini/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.aixy-gateway.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"aixy","name":"Aixy","doc":"https://docs.aixy-gateway.com/integrations/overview","env":["AIXY_API_KEY"]},"mistral":{"models":{"ministral-8b-2512":{"id":"ministral-8b-2512","type":"chat","name":"Ministral 3 8B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"zai-glm-5-3":{"id":"zai-glm-5-3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.14}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-large-2512":{"id":"mistral-large-2512","type":"chat","name":"Mistral Large 3","family":"mistral-large","release_date":"2024-11-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-large-latest":{"id":"mistral-large-latest","type":"chat","name":"Mistral Large (latest)","family":"mistral-large","release_date":"2024-11-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"labs-leanstral-1-5-1":{"id":"labs-leanstral-1-5-1","type":"chat","name":"Leanstral 1.5","family":"leanstral","release_date":"2026-06-30","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-medium-2508":{"id":"mistral-medium-2508","type":"chat","name":"Mistral Medium 3.1","family":"mistral-medium","release_date":"2025-08-12","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-ocr-2512":{"id":"mistral-ocr-2512","type":"chat","name":"Mistral OCR 3","release_date":"2025-12-18","modalities":{"input":["image/jpeg","image/png","image/avif","image/tiff","image/gif","image/heic","image/heif","image/bmp","image/webp","application/pdf","text/csv","text/plain","text/xml","text/troff"],"output":["text","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"ocr":{"base_url":"https://api.mistral.ai/v1","sdk":{}}}},"voxtral-small-2507":{"id":"voxtral-small-2507","type":"chat","name":"Voxtral Small","family":"voxtral","release_date":"2025-07-15","modalities":{"input":["text","audio/wav","audio/mpeg","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":32768,"output":32000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"codestral-2508":{"id":"codestral-2508","type":"chat","name":"Codestral 25.08","family":"codestral","release_date":"2025-07-30","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"fim":{"base_url":"https://api.mistral.ai/v1","sdk":{},"capabilities":{"tools":{"updates":false}}}}},"devstral-medium-latest":{"id":"devstral-medium-latest","type":"chat","name":"Devstral 2 (latest)","family":"devstral","release_date":"2025-12-02","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-medium-2604":{"id":"mistral-medium-2604","type":"chat","name":"Mistral Medium 3.5","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"none"},"effort":["none","high"]},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-ocr-4-1":{"id":"mistral-ocr-4-1","type":"chat","name":"Mistral OCR 4.1","release_date":"2026-07-16","modalities":{"input":["image/jpeg","image/png","image/avif","image/tiff","image/gif","image/heic","image/heif","image/bmp","image/webp","application/pdf","text/csv","text/plain","text/xml","text/troff"],"output":["text","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"ocr":{"base_url":"https://api.mistral.ai/v1","sdk":{}}}},"mistral-medium-latest":{"id":"mistral-medium-latest","type":"chat","name":"Mistral Medium (latest)","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"none"},"effort":["none","high"]},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"zai-glm-5-2":{"id":"zai-glm-5-2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.14}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"zai-glm-5-3-flash":{"id":"zai-glm-5-3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-moderation-2603":{"id":"mistral-moderation-2603","type":"chat","name":"Mistral Moderation 26.03","release_date":"2026-03-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"moderations":{"base_url":"https://api.mistral.ai/v1","sdk":{}}}},"pixtral-12b":{"id":"pixtral-12b","type":"chat","name":"Pixtral 12B","family":"pixtral","release_date":"2024-09-01","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"ministral-3b-latest":{"id":"ministral-3b-latest","type":"chat","name":"Ministral 3B (latest)","family":"ministral","release_date":"2024-10-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":131072,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"ministral-8b-latest":{"id":"ministral-8b-latest","type":"chat","name":"Ministral 8B (latest)","family":"ministral","release_date":"2024-10-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-small-2603":{"id":"mistral-small-2603","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"none"},"effort":["none","high"]},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"glm-5-2":{"id":"glm-5-2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.14}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"ministral-14b-2512":{"id":"ministral-14b-2512","type":"chat","name":"Ministral 3 14B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"devstral-2512":{"id":"devstral-2512","type":"chat","name":"Devstral 2","family":"devstral","release_date":"2025-12-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-small-2506":{"id":"mistral-small-2506","type":"chat","name":"Mistral Small 3.2","family":"mistral-small","release_date":"2025-06-20","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"open-mistral-nemo":{"id":"open-mistral-nemo","type":"chat","name":"Open Mistral Nemo","family":"mistral-nemo","release_date":"2024-07-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"ministral-3b-2512":{"id":"ministral-3b-2512","type":"chat","name":"Ministral 3 3B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":131072,"output":262144},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"codestral-latest":{"id":"codestral-latest","type":"chat","name":"Codestral (latest)","family":"codestral","release_date":"2024-05-29","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":256000,"output":4096},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"fim":{"base_url":"https://api.mistral.ai/v1","sdk":{},"capabilities":{"tools":{"updates":false}}}}},"magistral-medium-latest":{"id":"magistral-medium-latest","type":"chat","name":"Magistral Medium (latest)","family":"magistral-medium","release_date":"2025-03-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":{"min_tokens":64}},"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":2},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-small-latest":{"id":"mistral-small-latest","type":"chat","name":"Mistral Small (latest)","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"none"},"effort":["none","high"]},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"voxtral-small-latest":{"id":"voxtral-small-latest","type":"chat","name":"Voxtral Small (latest)","family":"voxtral","release_date":"2025-07-15","modalities":{"input":["text","audio/wav","audio/mpeg","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":32768,"output":32000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"devstral-latest":{"id":"devstral-latest","type":"chat","name":"Devstral 2","family":"devstral","release_date":"2025-12-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"labs-devstral-small-2512":{"id":"labs-devstral-small-2512","type":"chat","name":"Devstral Small 2","family":"devstral","release_date":"2025-12-09","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-large-4":{"id":"mistral-large-4","type":"chat","name":"Mistral Large 4","family":"mistral-large","release_date":"2026-10-06","status":"beta","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["none","high"]},"cache":{"implicit":{"min_tokens":64}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":1.36,"cache":{"read":0.14}},"output":{"price":4.18}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-medium-2505":{"id":"mistral-medium-2505","type":"chat","name":"Mistral Medium 3","family":"mistral-medium","release_date":"2025-05-07","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.mistral.ai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}}},"id":"mistral","name":"Mistral","doc":"https://docs.mistral.ai/getting-started/models/","env":["MISTRAL_API_KEY"]},"xiaomi-token-plan-ams":{"models":{"mimo-v2.6-pro":{"id":"mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan-ams.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://token-plan-ams.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://token-plan-ams.xiaomimimo.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"mimo-v2.6-flash":{"id":"mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan-ams.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://token-plan-ams.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://token-plan-ams.xiaomimimo.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"mimo-v2.5":{"id":"mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan-ams.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.5-pro":{"id":"mimo-v2.5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan-ams.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"xiaomi-token-plan-ams","name":"Xiaomi Token Plan (Europe)","doc":"https://platform.xiaomimimo.com/#/docs","env":["XIAOMI_API_KEY"]},"xiaomi":{"models":{"mimo-v2.5-pro-ultraspeed":{"id":"mimo-v2.5-pro-ultraspeed","type":"chat","name":"MiMo-V2.5-Pro-UltraSpeed","family":"mimo","release_date":"2026-06-08","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.305,"cache":{"read":0.0108}},"output":{"price":2.61}}},"api":{"chat-completions":{"base_url":"https://api.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-pro":{"id":"mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.xiaomimimo.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"mimo-v2.6-pro-ultraspeed":{"id":"mimo-v2.6-pro-ultraspeed","type":"chat","name":"MiMo-V2.6-Pro-UltraSpeed","family":"mimo","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4.35,"cache":{"read":0.036}},"output":{"price":8.7}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.xiaomimimo.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"mimo-v2.5-pro":{"id":"mimo-v2.5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-flash":{"id":"mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.xiaomimimo.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"mimo-v2.5":{"id":"mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"xiaomi","name":"Xiaomi","doc":"https://platform.xiaomimimo.com/#/docs","env":["XIAOMI_API_KEY"]},"freemodel":{"models":{"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.freemodel.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.75}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.freemodel.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"messages":{"base_url":"https://cc.freemodel.dev/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25,"write":2.5}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.freemodel.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://cc.freemodel.dev/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://cc.freemodel.dev/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://cc.freemodel.dev/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-codex":{"id":"gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175,"write":1.75}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.freemodel.dev/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://cc.freemodel.dev/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"messages":{"base_url":"https://cc.freemodel.dev/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"freemodel","name":"FreeModel","doc":"https://freemodel.dev","env":["FREEMODEL_API_KEY"]},"morph":{"models":{"morph-v3-large":{"id":"morph-v3-large","type":"chat","name":"Morph V3 Large","family":"morph","release_date":"2025-07-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.9},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"morph-dsv41flash":{"id":"morph-dsv41flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.008}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"morph-dsv4flash":{"id":"morph-dsv4flash","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["standby"]},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.141953125,"cache":{"read":0.0359375}},"output":{"price":0.399625}},"multipliers":[{"when":{"service_tier":{"equals":"standby"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"morph-kimik3-fast":{"id":"morph-kimik3-fast","type":"chat","name":"Kimi K3 Fast","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":6,"cache":{"read":0.6}},"output":{"price":22.5}}},"api":{"chat-completions":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":true}}},"messages":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"morph-glm53-744b":{"id":"morph-glm53-744b","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["standby"]},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.19,"cache":{"read":0.1955}},"output":{"price":6}},"multipliers":[{"when":{"service_tier":{"equals":"standby"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"morph-kimik3":{"id":"morph-kimik3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["standby"]},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.29}},"output":{"price":14}},"multipliers":[{"when":{"service_tier":{"equals":"standby"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":true}}},"messages":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"morph-glm53flash":{"id":"morph-glm53flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["standby"]},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":0.7}},"multipliers":[{"when":{"service_tier":{"equals":"standby"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"morph-glm52-744b":{"id":"morph-glm52-744b","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["standby"]},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.19,"cache":{"read":0.1955}},"output":{"price":6}},"multipliers":[{"when":{"service_tier":{"equals":"standby"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"morph-v3-fast":{"id":"morph-v3-fast","type":"chat","name":"Morph V3 Fast","family":"morph","release_date":"2025-07-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.8},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"auto":{"id":"auto","type":"chat","name":"Auto","family":"auto","release_date":"2024-06-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":32000},"cost":{"text":{"input":{"price":0.85},"output":{"price":1.55}}},"api":{"chat-completions":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"morph-dsv41flash-1017":{"id":"morph-dsv41flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.008}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.morphllm.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"morph","name":"Morph","doc":"https://docs.morphllm.com/api-reference/introduction","env":["MORPH_API_KEY"]},"opencode-go":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen3.8-max","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/go/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}}}},"claude-haiku-5-5":{"id":"claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/go/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"muse-spark-1.2-contributor":{"id":"muse-spark-1.2-contributor","type":"chat","name":"Muse Spark 1.2 Contributor","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"minimax-m3.1-flash":{"id":"minimax-m3.1-flash","type":"chat","name":"MiniMax M3.1 Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":512000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"kimi-k3.1-pro":{"id":"kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":false}}}}},"qwen3.7-plus":{"id":"qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen3.7-plus","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":262144}},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04,"write":0.5},"overrides":[{"when":{"context":{"gt":256000}},"price":1.2,"cache":{"read":0.12,"write":1.5}}]},"output":{"price":1.6,"overrides":[{"when":{"context":{"gt":256000}},"price":4.8}]}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/go/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}}}},"space-bunny":{"id":"space-bunny","type":"chat","name":"Space Bunny","release_date":"2026-09-23","status":"deprecated","modalities":{"input":["text","image","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":524288,"output":524288},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03,"write":0}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"step-5-preview-free":{"id":"step-5-preview-free","type":"chat","name":"Step 5 Preview Free","release_date":"2026-09-16","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"mimo-v2.6-pro":{"id":"mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.003625}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"iceman-contributor-free":{"id":"iceman-contributor-free","type":"chat","name":"Iceman Contributor Free","release_date":"2026-10-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"updates":false}}}}},"step-5-preview":{"id":"step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.3-contributor":{"id":"muse-spark-1.3-contributor","type":"chat","name":"Muse Spark 1.3 Contributor","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"beam-free":{"id":"beam-free","type":"chat","name":"Beam Free","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"longcat-2.5-preview-free":{"id":"longcat-2.5-preview-free","type":"chat","name":"LongCat 2.5 Preview Free","family":"longcat","release_date":"2026-09-25","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.5-pro":{"id":"mimo-v2.5-pro","type":"chat","name":"MiMo V2.5 Pro","family":"mimo-v2.5-pro","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":128000},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.003625}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.7":{"id":"grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-4-argon-contributor":{"id":"gemini-4-argon-contributor","type":"chat","name":"Gemini 4 Argon Contributor","family":"gemini","release_date":"2026-10-13","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}},"audio":{"input":{"price":4}}},"api":{"generate-content":{"base_url":"https://opencode.ai/inference/go/google/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":true}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"minimax-m3.1-flash-free":{"id":"minimax-m3.1-flash-free","type":"chat","name":"MiniMax M3.1 Flash Free","family":"minimax","release_date":"2026-10-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":512000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"longcat-2.0":{"id":"longcat-2.0","type":"chat","name":"LongCat-2.0","family":"longcat","release_date":"2026-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-flash":{"id":"mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"gemini-4-argon":{"id":"gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}},"audio":{"input":{"price":2}},"multipliers":[{"when":{"date":{"gte":"2026-12-01"}},"factor":2}]},"api":{"generate-content":{"base_url":"https://opencode.ai/inference/go/google/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.47}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/go/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}}}},"minimax-m2.7":{"id":"minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.2}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/go/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"cat-jam-free":{"id":"cat-jam-free","type":"chat","name":"Cat Jam Free","release_date":"2026-10-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.5":{"id":"mimo-v2.5","type":"chat","name":"MiMo V2.5","family":"mimo-v2.5","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hy3":{"id":"hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.035}},"output":{"price":0.58}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hy4-preview":{"id":"hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":64000},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042}},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro (New)","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/go/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax-m3","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06},"overrides":[{"when":{"context":{"gt":512000}},"price":0.6,"cache":{"read":0.12}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":512000}},"price":2.4}]}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/go/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}}},"id":"opencode-go","name":"OpenCode Go","doc":"https://opencode.ai/v2/docs/console/go/","env":["OPENCODE_API_KEY"]},"commandcode":{"models":{"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":0}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-5-5":{"id":"claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"messages":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":true}}}}},"claude-opus-5-5":{"id":"claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"messages":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":true}}}}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"messages":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6.1-terra":{"id":"gpt-6.1-terra","type":"chat","name":"GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25},"overrides":[{"when":{"context":{"gt":272000}},"price":2,"cache":{"read":0.1,"write":2.5}}]},"output":{"price":5,"overrides":[{"when":{"context":{"gt":272000}},"price":7.5}]}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6.1-sol":{"id":"gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25,"write":0}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5-5":{"id":"claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":true}}}}},"gpt-6-sol":{"id":"gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":true}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5-1":{"id":"claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":true}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":true}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1,"write":12.5}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-codex":{"id":"gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5,"write":0}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":true}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"messages":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy3-paid":{"id":"tencent/hy3-paid","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.035}},"output":{"price":0.58}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy4-preview":{"id":"tencent/hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":64000},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042}},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling-small":{"id":"thinkingmachines/inkling-small","type":"chat","name":"Inkling Small","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling":{"id":"thinkingmachines/inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.17}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flashx":{"id":"z-ai/glm-5.3-flashx","type":"chat","name":"GLM-5.3-FlashX","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.37,"cache":{"read":0.075}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.2-contributor":{"id":"meta/muse-spark-1.2-contributor","type":"chat","name":"Muse Spark 1.2 (Contributor)","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.1":{"id":"meta/muse-spark-1.1","type":"chat","name":"Muse Spark 1.1","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-wonder-1.0":{"id":"meta/muse-wonder-1.0","type":"chat","name":"Muse Wonder","family":"muse","release_date":"2026-10-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.3-contributor":{"id":"meta/muse-spark-1.3-contributor","type":"chat","name":"Muse Spark 1.3 (Contributor)","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.3":{"id":"meta/muse-spark-1.3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.2":{"id":"meta/muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.6":{"id":"xai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.7":{"id":"xai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.5":{"id":"xai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-Max":{"id":"Qwen/Qwen3.8-Max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-Flash":{"id":"Qwen/Qwen3.8-Flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.16,"cache":{"read":0.016}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-Max-0902":{"id":"Qwen/Qwen3.8-Max-0902","type":"chat","name":"Qwen3.8 Max 0902","family":"qwen","release_date":"2026-09-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-27B":{"id":"Qwen/Qwen3.8-27B","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-Omni-Flash":{"id":"Qwen/Qwen3.8-Omni-Flash","type":"chat","name":"Qwen3.8 Omni Flash","family":"qwen","release_date":"2026-09-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.08334}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-4-argon":{"id":"google/gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-large-4":{"id":"mistral/mistral-large-4","type":"chat","name":"Mistral Large 4","family":"mistral-large","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":262144},"cost":{"text":{"input":{"price":1.36,"cache":{"read":0.14}},"output":{"price":4.18}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.7-Code":{"id":"moonshotai/Kimi-K2.7-Code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K3":{"id":"moonshotai/Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.7-Code-Highspeed":{"id":"moonshotai/Kimi-K2.7-Code-Highspeed","type":"chat","name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.38}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.7":{"id":"MiniMaxAI/MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M3":{"id":"MiniMaxAI/MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":512000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.5":{"id":"MiniMaxAI/MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-fast":{"id":"deepseek/deepseek-v4-flash-fast","type":"chat","name":"DeepSeek V4 Flash Fast","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.07}},"output":{"price":0.56}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash-fast":{"id":"deepseek/deepseek-v4.1-flash-fast","type":"chat","name":"DeepSeek V4.1 Flash Fast","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.16,"cache":{"read":0.016}},"output":{"price":0.58}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-vision-exp":{"id":"deepseek/deepseek-v4-flash-vision-exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3-ultra-550b-a55b":{"id":"nvidia/nemotron-3-ultra-550b-a55b","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inclusionai/ling-3.1-flash:free":{"id":"inclusionai/ling-3.1-flash:free","type":"chat","name":"Ling 3.1 Flash","family":"ling","release_date":"2026-09-29","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/Step-3.7-Flash":{"id":"stepfun/Step-3.7-Flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/Step-5-Preview":{"id":"stepfun/Step-5-Preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":1000000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/Step-3.5-Flash":{"id":"stepfun/Step-3.5-Flash","type":"chat","name":"Step 3.5 Flash","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.02}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-ultra":{"id":"sakana/fugu-ultra","type":"chat","name":"Fugu Ultra","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2-Fast":{"id":"zai-org/GLM-5.2-Fast","type":"chat","name":"GLM-5.2-Fast","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.5}},"output":{"price":10.25}}},"api":{"chat-completions":{"base_url":"https://api.commandcode.ai/provider/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"commandcode","name":"CommandCode","doc":"https://commandcode.ai/docs/provider","env":["CMD_API_KEY"]},"inceptron":{"models":{"moonshotai/Kimi-K2.7-Code":{"id":"moonshotai/Kimi-K2.7-Code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.56,"cache":{"read":0.15,"write":0}},"output":{"price":3.1}}},"api":{"chat-completions":{"base_url":"https://api.inceptron.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.6":{"id":"moonshotai/Kimi-K2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.546,"cache":{"read":0.117,"write":0}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://api.inceptron.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash-0731":{"id":"deepseek-ai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.027,"write":0}},"output":{"price":0.4125}}},"api":{"chat-completions":{"base_url":"https://api.inceptron.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.14,"write":0}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://api.inceptron.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM 5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.99,"cache":{"read":0.16,"write":0}},"output":{"price":4.32}}},"api":{"chat-completions":{"base_url":"https://api.inceptron.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3-Flash":{"id":"zai-org/GLM-5.3-Flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.17,"cache":{"read":0.06,"write":0}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.inceptron.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"inceptron","name":"Inceptron","doc":"https://docs.inceptron.io","env":["INCEPTRON_API_KEY"]},"moark":{"models":{"MiniMax-M2.7":{"id":"MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.29},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://moark.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M2.1":{"id":"MiniMax-M2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.29},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://moark.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"GLM-5.3":{"id":"GLM-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.2},"output":{"price":4.18}}},"api":{"chat-completions":{"base_url":"https://moark.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://moark.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"DeepSeek-V4-Pro":{"id":"DeepSeek-V4-Pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.8},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://moark.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Kimi-K2.6":{"id":"Kimi-K2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.98},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://moark.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://moark.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"GLM-4.7":{"id":"GLM-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.42},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://moark.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.6-Flash":{"id":"Qwen3.6-Flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.18},"output":{"price":1.03}}},"api":{"chat-completions":{"base_url":"https://moark.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"DeepSeek-V4-Flash":{"id":"DeepSeek-V4-Flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.5},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://moark.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"moark","name":"Moark","doc":"https://moark.com/docs/openapi/v1#tag/%E6%96%87%E6%9C%AC%E7%94%9F%E6%88%90","env":["MOARK_API_KEY"]},"ebcloud":{"models":{"DeepSeek-V4-Pro":{"id":"DeepSeek-V4-Pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.4286},"output":{"price":0.8571}}},"api":{"chat-completions":{"base_url":"https://maas-api.ebcloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Kimi-K2.6":{"id":"Kimi-K2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.9286},"output":{"price":3.8571}}},"api":{"chat-completions":{"base_url":"https://maas-api.ebcloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"GLM-5.1":{"id":"GLM-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.8571},"output":{"price":3.4286}}},"api":{"chat-completions":{"base_url":"https://maas-api.ebcloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"DeepSeek-V4-Flash":{"id":"DeepSeek-V4-Flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.143},"output":{"price":0.2857}}},"api":{"chat-completions":{"base_url":"https://maas-api.ebcloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"ebcloud","name":"EBCloud","doc":"https://docs.ebtech.com/ai/model-api.html","env":["EBCLOUD_API_KEY"]},"tencent-token-plan":{"models":{"hy3":{"id":"hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.lkeap.cloud.tencent.com/plan/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hy4-preview":{"id":"hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":64000},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042}},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://api.lkeap.cloud.tencent.com/plan/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"tencent-token-plan","name":"Tencent Token Plan","doc":"https://cloud.tencent.com/document/product/1823/130060","env":["TENCENT_TOKEN_PLAN_API_KEY"]},"watsonx":{"models":{"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.159},"output":{"price":0.636}}},"api":{"chat-completions":{"base_url":"https://${WATSONX_REGION}.ml.cloud.ibm.com","sdk":{"aisdk":"watsonx-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"ibm/granite-4-h-small":{"id":"ibm/granite-4-h-small","type":"chat","name":"Granite-4.0-H-Small","family":"granite","release_date":"2025-10-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.0636},"output":{"price":0.265}}},"api":{"chat-completions":{"base_url":"https://${WATSONX_REGION}.ml.cloud.ibm.com","sdk":{"aisdk":"watsonx-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-4-maverick-17b-128e-instruct-fp8":{"id":"meta-llama/llama-4-maverick-17b-128e-instruct-fp8","type":"chat","name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.371},"output":{"price":1.484}}},"api":{"chat-completions":{"base_url":"https://${WATSONX_REGION}.ml.cloud.ibm.com","sdk":{"aisdk":"watsonx-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-3-3-70b-instruct":{"id":"meta-llama/llama-3-3-70b-instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":0.7526},"output":{"price":0.7526}}},"api":{"chat-completions":{"base_url":"https://${WATSONX_REGION}.ml.cloud.ibm.com","sdk":{"aisdk":"watsonx-ai-provider"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-small-3-1-24b-instruct-2503":{"id":"mistralai/mistral-small-3-1-24b-instruct-2503","type":"chat","name":"Mistral Small 3.1 24B","family":"mistral-small","release_date":"2025-03-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.106},"output":{"price":0.318}}},"api":{"chat-completions":{"base_url":"https://${WATSONX_REGION}.ml.cloud.ibm.com","sdk":{"aisdk":"watsonx-ai-provider"},"capabilities":{"tools":{"updates":false}}}}}},"id":"watsonx","name":"watsonx.ai","doc":"https://www.ibm.com/docs/en/watsonx/saas?topic=solutions-supported-foundation-models","env":["WATSONX_AI_APIKEY","WATSONX_AI_PROJECT_ID"]},"scx-ai":{"models":{"MiniMax-M2.7":{"id":"MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":196608},"cost":{"text":{"input":{"price":0.48,"cache":{"read":0.05}},"output":{"price":1.79}}},"api":{"chat-completions":{"base_url":"https://api.scx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.8-Max":{"id":"Qwen3.8-Max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":983616,"output":131072},"cost":{"text":{"input":{"price":1.815,"cache":{"read":0.17,"write":2.5}},"output":{"price":5.4461}}},"api":{"chat-completions":{"base_url":"https://api.scx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.17},"output":{"price":0.55}}},"api":{"chat-completions":{"base_url":"https://api.scx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"GLM-5.2":{"id":"GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.111}},"output":{"price":1.784}}},"api":{"chat-completions":{"base_url":"https://api.scx.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"scx-ai","name":"SCX.ai","doc":"https://platform.scx.ai/docs","env":["SCX_API_KEY"]},"vercel":{"models":{"tencent/hy-mt2-plus":{"id":"tencent/hy-mt2-plus","type":"chat","name":"Tencent Hy-MT2-Plus","family":"Hy","release_date":"2026-06-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":8000,"output":4000},"cost":{"text":{"input":{"price":0.074},"output":{"price":0.295}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"tencent/hy-mt2-pro":{"id":"tencent/hy-mt2-pro","type":"chat","name":"Tencent Hy-MT2-Pro","family":"Hy","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":8000,"output":4000},"cost":{"text":{"input":{"price":0.074},"output":{"price":0.295}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"tencent/hy-mt2-lite":{"id":"tencent/hy-mt2-lite","type":"chat","name":"Tencent Hy-MT2-Lite","family":"Hy","release_date":"2026-06-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":8000,"output":4000},"cost":{"text":{"input":{"price":0.044},"output":{"price":0.177}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"tencent/hy3":{"id":"tencent/hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.035}},"output":{"price":0.58}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"tencent/hy4-preview":{"id":"tencent/hy4-preview","type":"chat","name":"Tencent Hy4 Preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":64000},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042}},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"typesafe-ai/jev-1.13.0":{"id":"typesafe-ai/jev-1.13.0","type":"decision","name":"Jev 1.13.0","release_date":"2026-09-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"typesafe-ai/jev":{"id":"typesafe-ai/jev","type":"decision","name":"Jev","release_date":"2026-09-15","modalities":{"input":["text"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"typesafe-ai/jev-1.14.0":{"id":"typesafe-ai/jev-1.14.0","type":"decision","name":"Jev 1.14.0","release_date":"2026-10-14","modalities":{"input":["text","image/png","image/jpeg"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"quiverai/arrow-2":{"id":"quiverai/arrow-2","type":"chat","name":"Arrow 2","release_date":"2026-09-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","image/svg+xml"],"output":["text","image/svg+xml"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"quiverai/arrow-2-telos":{"id":"quiverai/arrow-2-telos","type":"chat","name":"Arrow 2 Telos","release_date":"2026-09-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","image/svg+xml"],"output":["text","image/svg+xml"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":6,"cache":{"read":0.6,"write":7.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6-astra-fast":{"id":"openai/gpt-6-astra-fast","type":"chat","name":"GPT-6 Astra (Fast)","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":20,"cache":{"read":2,"write":25},"overrides":[{"when":{"context":{"gt":272001}},"price":40,"cache":{"read":4,"write":50}}]},"output":{"price":100,"overrides":[{"when":{"context":{"gt":272001}},"price":150}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"effort_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT 5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"input":872000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":122880,"output":8192},"cost":{"text":{"input":{"price":0.03},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6-luna-decisions":{"id":"openai/gpt-6-luna-decisions","type":"decision","name":"GPT-6 Luna Decisions","family":"gpt","release_date":"2026-10-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT 5.4 Mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-image-2.5-sunburst":{"id":"openai/gpt-image-2.5-sunburst","type":"image","name":"GPT Image 2.5 Sunburst","family":"gpt-image","release_date":"2026-09-08","modalities":{"input":["text"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":30}},"image":{"output":{"price":30}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"openai/gpt-6.1-terra-fast":{"id":"openai/gpt-6.1-terra-fast","type":"chat","name":"GPT-6.1 Terra (Fast)","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272001}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272001}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5-fast":{"id":"openai/gpt-5-fast","type":"chat","name":"GPT-5 (Fast)","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.1-codex-mini":{"id":"openai/gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1 Codex mini","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":128000,"input":111616,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.7}}]},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"openai/gpt-4.1-nano":{"id":"openai/gpt-4.1-nano","type":"chat","name":"GPT-4.1 nano","family":"gpt-nano","release_date":"2025-04-14","status":"deprecated","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":1047576,"input":1014808,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.03}},"output":{"price":0.4}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"openai/gpt-6-luna-fast":{"id":"openai/gpt-6-luna-fast","type":"chat","name":"GPT-6 Luna (Fast)","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272001}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1,"overrides":[{"when":{"context":{"gt":272001}},"price":1.5}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"effort_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272001}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272001}},"price":0.75}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"effort_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o3":{"id":"openai/o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":200000,"input":100000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.75}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"flex":{"body":{"service_tier":"flex"}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT 5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-oss-safeguard-120b":{"id":"openai/gpt-oss-safeguard-120b","type":"chat","name":"GPT OSS Safeguard 120B","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":112000,"output":16000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4o-mini-fast":{"id":"openai/gpt-4o-mini-fast","type":"chat","name":"GPT-4o mini (Fast)","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"input":111616,"output":16384},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.125}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.1}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6.1-terra":{"id":"openai/gpt-6.1-terra","type":"chat","name":"GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25},"overrides":[{"when":{"context":{"gt":272001}},"price":2,"cache":{"read":0.1,"write":2.5}}]},"output":{"price":5,"overrides":[{"when":{"context":{"gt":272001}},"price":7.5}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT 5.4 Nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":128000,"input":111616,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.6666666667}}]},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272001}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272001}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"effort_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT 5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":1047576,"input":1014808,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.75}}]},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"openai/gpt-5.3-codex-fast":{"id":"openai/gpt-5.3-codex-fast","type":"chat","name":"GPT 5.3 Codex (Fast)","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":3.5,"cache":{"read":0.35}},"output":{"price":28}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o3-pro":{"id":"openai/o3-pro","type":"chat","name":"o3 Pro","family":"o-pro","release_date":"2025-06-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"input":100000,"output":100000},"cost":{"text":{"input":{"price":20},"output":{"price":80}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.1-codex-max":{"id":"openai/gpt-5.1-codex-max","type":"chat","name":"GPT 5.1 Codex Max","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-image-2.5-flare":{"id":"openai/gpt-image-2.5-flare","type":"image","name":"GPT Image 2.5 Flare","family":"gpt-image","release_date":"2026-09-08","modalities":{"input":["text"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":30}},"image":{"output":{"price":30}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"openai/gpt-5.1-thinking-fast":{"id":"openai/gpt-5.1-thinking-fast","type":"chat","name":"GPT 5.1 Thinking (Fast)","family":"gpt","release_date":"2025-11-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272001}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272001}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"effort_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6-sol-fast":{"id":"openai/gpt-6-sol-fast","type":"chat","name":"GPT-6 Sol (Fast)","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272001}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272001}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"effort_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-image-1.5":{"id":"openai/gpt-image-1.5","type":"image","name":"GPT Image 1.5","family":"gpt-image","release_date":"2025-11-25","modalities":{"input":["text"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":32}},"image":{"output":{"price":32}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"openai/gpt-5.5-fast":{"id":"openai/gpt-5.5-fast","type":"chat","name":"GPT 5.5 (Fast)","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"input":872000,"output":128000},"cost":{"text":{"input":{"price":12.5,"cache":{"read":1.25}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6.1-sol-fast":{"id":"openai/gpt-6.1-sol-fast","type":"chat","name":"GPT-6.1 Sol (Fast)","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5},"overrides":[{"when":{"context":{"gt":272001}},"price":8,"cache":{"read":0.4,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272001}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"effort_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.2-codex":{"id":"openai/gpt-5.2-codex","type":"chat","name":"GPT-5.2-Codex","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-image-1-mini":{"id":"openai/gpt-image-1-mini","type":"image","name":"GPT Image 1 Mini","family":"gpt-image","release_date":"2025-10-06","modalities":{"input":["text"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":8}},"image":{"output":{"price":8}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"openai/gpt-4.1-mini-fast":{"id":"openai/gpt-4.1-mini-fast","type":"chat","name":"GPT-4.1 mini (Fast)","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1047576,"input":1014808,"output":32768},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.175}},"output":{"price":2.8}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5-pro":{"id":"openai/gpt-5-pro","type":"chat","name":"GPT-5 pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":128000,"output":272000},"cost":{"text":{"input":{"price":15},"output":{"price":120}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4.1-fast":{"id":"openai/gpt-4.1-fast","type":"chat","name":"GPT-4.1 (Fast)","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1047576,"input":1014808,"output":32768},"cost":{"text":{"input":{"price":3.5,"cache":{"read":0.875}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.4-fast":{"id":"openai/gpt-5.4-fast","type":"chat","name":"GPT 5.4 (Fast)","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.6-luna-fast":{"id":"openai/gpt-5.6-luna-fast","type":"chat","name":"GPT 5.6 Luna (Fast)","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04,"write":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":0.8,"cache":{"read":0.08,"write":1}}]},"output":{"price":2.4,"overrides":[{"when":{"context":{"gt":272000}},"price":3.6}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272001}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272001}},"price":75}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"effort_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.6-sol-fast":{"id":"openai/gpt-5.6-sol-fast","type":"chat","name":"GPT 5.6 Sol (Fast)","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":8,"cache":{"read":0.8,"write":10},"overrides":[{"when":{"context":{"gt":272000}},"price":16,"cache":{"read":1.6,"write":20}}]},"output":{"price":40,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.4-mini-fast":{"id":"openai/gpt-5.4-mini-fast","type":"chat","name":"GPT 5.4 Mini (Fast)","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.2-pro":{"id":"openai/gpt-5.2-pro","type":"chat","name":"GPT 5.2 ","family":"gpt-pro","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":21},"output":{"price":168}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o4-mini":{"id":"openai/o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","status":"deprecated","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":200000,"input":100000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275}},"output":{"price":4.4}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"body":{"service_tier":"priority"}},"flex":{"body":{"service_tier":"flex"}}}}},"openai/gpt-5.4-pro":{"id":"openai/gpt-5.4-pro","type":"chat","name":"GPT 5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o1":{"id":"openai/o1","type":"chat","name":"o1","family":"o","release_date":"2024-12-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true},"limit":{"context":200000,"input":100000,"output":100000},"cost":{"text":{"input":{"price":15,"cache":{"read":7.5}},"output":{"price":60}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT 5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o3-fast":{"id":"openai/o3-fast","type":"chat","name":"o3 (Fast)","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"input":100000,"output":100000},"cost":{"text":{"input":{"price":3.5,"cache":{"read":0.875}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["priority"]},"limit":{"context":1047576,"input":1014808,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.75}}]},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"openai/gpt-5.5-pro":{"id":"openai/gpt-5.5-pro","type":"chat","name":"GPT 5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"input":872000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"flex":{"body":{"service_tier":"flex"}}}}},"openai/gpt-image-2":{"id":"openai/gpt-image-2","type":"image","name":"GPT Image 2","family":"gpt-image","release_date":"2026-04-21","modalities":{"input":["text"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":30}},"image":{"output":{"price":30}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"openai/gpt-5.2-fast":{"id":"openai/gpt-5.2-fast","type":"chat","name":"GPT 5.2 (Fast)","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":3.5,"cache":{"read":0.35}},"output":{"price":28}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5-codex":{"id":"openai/gpt-5-codex","type":"chat","name":"GPT-5-Codex","family":"gpt-codex","release_date":"2025-09-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.13}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT 5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5-mini-fast":{"id":"openai/gpt-5-mini-fast","type":"chat","name":"GPT-5 mini (Fast)","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.045}},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT 5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.6-terra-fast":{"id":"openai/gpt-5.6-terra-fast","type":"chat","name":"GPT 5.6 Terra (Fast)","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":24,"overrides":[{"when":{"context":{"gt":272000}},"price":36}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.1-thinking":{"id":"openai/gpt-5.1-thinking","type":"chat","name":"GPT 5.1 Thinking","family":"gpt","release_date":"2025-11-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"temperature":true,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4o-fast":{"id":"openai/gpt-4o-fast","type":"chat","name":"GPT-4o (Fast)","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"input":111616,"output":16384},"cost":{"text":{"input":{"price":4.25,"cache":{"read":2.125}},"output":{"price":17}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/o3-mini":{"id":"openai/o3-mini","type":"chat","name":"o3-mini","family":"o-mini","release_date":"2024-12-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true},"limit":{"context":200000,"input":100000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-oss-safeguard-20b":{"id":"openai/gpt-oss-safeguard-20b","type":"chat","name":"gpt-oss-safeguard-20b","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":112000,"output":16000},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}},"flex":{"body":{"service_tier":"flex"}}}}},"openai/gpt-5.1-codex":{"id":"openai/gpt-5.1-codex","type":"chat","name":"GPT-5.1-Codex","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.13}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"flex":{"body":{"service_tier":"flex"}}}}},"mixedbread/toast-1":{"id":"mixedbread/toast-1","type":"chat","name":"Toast 1","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":4000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.036}},"output":{"price":0.72}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"liquid/lfm2.5-24b-a2b":{"id":"liquid/lfm2.5-24b-a2b","type":"chat","name":"LFM2.5-24B-A2B","family":"liquid","release_date":"2026-10-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8200},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"liquid/d1-ultra":{"id":"liquid/d1-ultra","type":"decision","name":"Liquid d1 Ultra","family":"liquid","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":32768},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"liquid/d1":{"id":"liquid/d1","type":"decision","name":"Liquid d1","family":"liquid","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536},"cost":{"text":{"input":{"price":0.02},"output":{"price":0}}},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"elorian/glimpse":{"id":"elorian/glimpse","type":"chat","name":"Glimpse","release_date":"2026-10-16","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"cache":{"implicit":true},"system_updates":false,"effort_updates":false},"limit":{"context":220000,"output":4096},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"thinkingmachines/inkling-small":{"id":"thinkingmachines/inkling-small","type":"chat","name":"Inkling Small","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.1}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"thinkingmachines/inkling":{"id":"thinkingmachines/inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.17}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-glimmer-30b":{"id":"meta/muse-glimmer-30b","type":"chat","name":"Muse Glimmer 30B","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.04}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-spark-1.2-contributor":{"id":"meta/muse-spark-1.2-contributor","type":"chat","name":"Muse Spark 1.2 Contributor","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-spark-1.1":{"id":"meta/muse-spark-1.1","type":"chat","name":"Muse Spark 1.1","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-image-1.0":{"id":"meta/muse-image-1.0","type":"image","name":"Muse Image 1.0","family":"muse","release_date":"2026-07-07","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp"],"output":["image/webp","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.01}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"meta/muse-spark-open":{"id":"meta/muse-spark-open","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-wonder-1.0":{"id":"meta/muse-wonder-1.0","type":"chat","name":"Muse Wonder","family":"muse","release_date":"2026-10-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/llama-3.1-8b":{"id":"meta/llama-3.1-8b","type":"chat","name":"Llama 3.1 8B Instruct","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.22},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-spark-1.3-contributor":{"id":"meta/muse-spark-1.3-contributor","type":"chat","name":"Muse Spark 1.3 Contributor","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/llama-3.1-70b":{"id":"meta/llama-3.1-70b","type":"chat","name":"Llama 3.1 70B Instruct","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.72},"output":{"price":0.72}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/llama-4-maverick":{"id":"meta/llama-4-maverick","type":"chat","name":"Llama-4-Maverick-17B-128E-Instruct-FP8","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.24},"output":{"price":0.97}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/llama-4-scout":{"id":"meta/llama-4-scout","type":"chat","name":"Llama-4-Scout-17B-16E-Instruct-FP8","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.17},"output":{"price":0.66}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-spark-1.3":{"id":"meta/muse-spark-1.3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/llama-3.3-70b":{"id":"meta/llama-3.3-70b","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.72},"output":{"price":0.72}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meta/muse-spark-1.2":{"id":"meta/muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"fireworks/ember-1":{"id":"fireworks/ember-1","type":"chat","name":"Ember-1","release_date":"2026-09-22","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/bmp","image/tiff","image/x-portable-pixmap"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inference-net/schematron-v2-turbo":{"id":"inference-net/schematron-v2-turbo","type":"chat","name":"Schematron V2 Turbo","release_date":"2026-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"inference-net/schematron-v2-small":{"id":"inference-net/schematron-v2-small","type":"chat","name":"Schematron V2 Small","release_date":"2026-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.05}},"output":{"price":0.23}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"convaiinnovations/laya-free":{"id":"convaiinnovations/laya-free","type":"decision","name":"Laya (Free)","release_date":"2026-10-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"convaiinnovations/laya":{"id":"convaiinnovations/laya","type":"decision","name":"Laya","release_date":"2026-10-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"reflection/beam-free":{"id":"reflection/beam-free","type":"chat","name":"Beam 1.0 (Free)","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"reflection/beam":{"id":"reflection/beam","type":"chat","name":"Beam 1.0","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"perplexity/sonar":{"id":"perplexity/sonar","type":"chat","name":"Sonar","family":"sonar","release_date":"2025-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":127000,"output":8000},"cost":{"text":{"input":{"price":0.25,"cache":{"write":0.0625}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"updates":false}}}}},"perplexity/pplx-decider-v1.2":{"id":"perplexity/pplx-decider-v1.2","type":"decision","name":"Decider V1.2 27B","release_date":"2026-10-16","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":262144},"cost":{"text":{"input":{"price":0.02},"output":{"price":0}}},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"perplexity/pplx-decider-flash-v1.2":{"id":"perplexity/pplx-decider-flash-v1.2","type":"decision","name":"Decider Flash V1.2 4B","release_date":"2026-10-16","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":262144},"cost":{"text":{"input":{"price":0.01},"output":{"price":0}}},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"poolside/laguna-s-2.1-free":{"id":"poolside/laguna-s-2.1-free","type":"chat","name":"Laguna S 2.1 Free","family":"laguna","release_date":"2026-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"poolside/laguna-s-2.1":{"id":"poolside/laguna-s-2.1","type":"chat","name":"Laguna S 2.1","family":"laguna","release_date":"2026-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.009}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"amazon/nova-2-lite":{"id":"amazon/nova-2-lite","type":"chat","name":"Nova 2 Lite","family":"nova","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65535},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.0825}},"output":{"price":2.75}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"amazon/nova-lite":{"id":"amazon/nova-lite","type":"chat","name":"Nova Lite","family":"nova-lite","release_date":"2024-12-03","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015,"write":0.06}},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"amazon/nova-micro":{"id":"amazon/nova-micro","type":"chat","name":"Nova Micro","family":"nova-micro","release_date":"2024-12-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":10000},"cost":{"text":{"input":{"price":0.035,"cache":{"read":0.00875,"write":0.035}},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"amazon/nova-pro":{"id":"amazon/nova-pro","type":"chat","name":"Nova Pro","family":"nova-pro","release_date":"2024-12-03","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.2,"write":0.8}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"inception/mercury-2":{"id":"inception/mercury-2","type":"chat","name":"Mercury 2","family":"mercury","release_date":"2026-02-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":50000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inception/mercury-3":{"id":"inception/mercury-3","type":"chat","name":"Mercury 3","family":"mercury","release_date":"2026-10-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inception/mercury-2.5":{"id":"inception/mercury-2.5","type":"chat","name":"Mercury 2.5","family":"mercury","release_date":"2026-09-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":260000,"output":65536},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.004}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inception/mercury-coder-small":{"id":"inception/mercury-coder-small","type":"chat","name":"Mercury Coder Small Beta","family":"mercury","release_date":"2025-02-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":16384},"cost":{"text":{"input":{"price":0.25},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-5.3-flash":{"id":"zai/glm-5.3-flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-4.5-air":{"id":"zai/glm-4.5-air","type":"chat","name":"GLM 4.5 Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":96000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.03}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-5-turbo":{"id":"zai/glm-5-turbo","type":"chat","name":"GLM 5 Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":202800,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-5.3-fast":{"id":"zai/glm-5.3-fast","type":"chat","name":"GLM 5.3 Fast","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":2.1,"cache":{"read":0.21}},"output":{"price":6.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-5.2":{"id":"zai/glm-5.2","type":"chat","name":"GLM 5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.16}},"output":{"price":2.55}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-4.7-flashx":{"id":"zai/glm-4.7-flashx","type":"chat","name":"GLM 4.7 FlashX","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-4.6":{"id":"zai/glm-4.6","type":"chat","name":"GLM 4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":96000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-5.2-fast":{"id":"zai/glm-5.2-fast","type":"chat","name":"GLM 5.2 Fast","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.8,"cache":{"read":0.56}},"output":{"price":8.8}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-5":{"id":"zai/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202800,"output":131100},"cost":{"text":{"input":{"price":1},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-4.5":{"id":"zai/glm-4.5","type":"chat","name":"GLM 4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":96000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-5.3":{"id":"zai/glm-5.3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":262144},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.2}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-4.7":{"id":"zai/glm-4.7","type":"chat","name":"GLM 4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":120000},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-4.5v":{"id":"zai/glm-4.5v","type":"chat","name":"GLM 4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":66000,"output":16000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-5v-turbo":{"id":"zai/glm-5v-turbo","type":"chat","name":"GLM 5V Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-4.7-flash":{"id":"zai/glm-4.7-flash","type":"chat","name":"GLM 4.7 Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131000},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-5.3-flashx":{"id":"zai/glm-5.3-flashx","type":"chat","name":"GLM 5.3 FlashX","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.37,"cache":{"read":0.075}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"zai/glm-5.1":{"id":"zai/glm-5.1","type":"chat","name":"GLM 5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202800,"output":64000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"],"budget":{}},"cache":{"implicit":{"min_tokens":2048}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1000000,"output":65535},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"storage":1}},"output":{"price":2.5}},"web_search":{"price":35},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8,"audio":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5},"output":{"price":0.5}},"audio":{"input":{"price":0.5}}}}]},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-nano-banana-2.1":{"id":"google/gemini-nano-banana-2.1","type":"image","name":"Gemini Nano Banana 2.1","family":"gemini-flash","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}}}},"google/gemini-3.1-flash-image":{"id":"google/gemini-3.1-flash-image","type":"image","name":"Nano Banana 2","family":"gemini-flash","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65535},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3-flash":{"id":"google/gemini-3-flash","type":"chat","name":"Gemini 3 Flash","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200001}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200001}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-2.5-flash-image":{"id":"google/gemini-2.5-flash-image","type":"image","name":"Nano Banana (Gemini 2.5 Flash Image)","family":"gemini-flash","release_date":"2025-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":65535},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}}}},"google/gemma-4-26b-a4b-it":{"id":"google/gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-4-argon":{"id":"google/gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3-pro-image":{"id":"google/gemini-3-pro-image","type":"image","name":"Nano Banana Pro","family":"gemini-pro","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}}}},"google/gemini-3.1-flash-image-preview":{"id":"google/gemini-3.1-flash-image-preview","type":"image","name":"Gemini 3.1 Flash Image Preview (Nano Banana 2)","family":"gemini-flash","release_date":"2026-02-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"],"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.1-flash-lite-image":{"id":"google/gemini-3.1-flash-lite-image","type":"image","name":"Gemini 3.1 Flash Lite Image (Nano Banana 2 Lite)","family":"gemini-flash-lite","release_date":"2026-06-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":4096},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"],"budget":{}},"cache":{"implicit":{"min_tokens":2048}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125,"storage":4.5},"overrides":[{"when":{"context":{"gt":200001}},"price":2.5,"cache":{"read":0.25}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200001}},"price":15}]}},"web_search":{"price":35},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5},"output":{"price":0.5}}}}]},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65535},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral/mistral-nemo":{"id":"mistral/mistral-nemo","type":"chat","name":"Mistral Nemo","family":"mistral-nemo","release_date":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.029},"output":{"price":0.03}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral/codestral":{"id":"mistral/codestral","type":"chat","name":"Codestral (latest)","family":"codestral","release_date":"2024-05-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral/ministral-8b":{"id":"mistral/ministral-8b","type":"chat","name":"Ministral 8B (latest)","family":"ministral","release_date":"2024-10-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":4000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral/mistral-large-3":{"id":"mistral/mistral-large-3","type":"chat","name":"Mistral Large 3","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"mistral/mistral-medium-3.5":{"id":"mistral/mistral-medium-3.5","type":"chat","name":"Mistral Medium Latest","family":"mistral-medium","release_date":"2026-04-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral/ministral-3b":{"id":"mistral/ministral-3b","type":"chat","name":"Ministral 3B (latest)","family":"ministral","release_date":"2024-10-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral/mistral-small":{"id":"mistral/mistral-small","type":"chat","name":"Mistral Small (latest)","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":4000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral/mistral-large-4":{"id":"mistral/mistral-large-4","type":"chat","name":"Mistral Large 4","family":"mistral-large","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":262144},"cost":{"text":{"input":{"price":1.36,"cache":{"read":0.14}},"output":{"price":4.18}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral/ministral-14b":{"id":"mistral/ministral-14b","type":"chat","name":"Ministral 14B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"xiaomi/mimo-v2.6-pro":{"id":"xiaomi/mimo-v2.6-pro","type":"chat","name":"MiMo V2.6 Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"xiaomi/mimo-v2.6-pro-ultraspeed":{"id":"xiaomi/mimo-v2.6-pro-ultraspeed","type":"chat","name":"MiMo V2.6 Pro UltraSpeed","family":"mimo","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4.35,"cache":{"read":0.036}},"output":{"price":8.7}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"xiaomi/mimo-v2.5-pro":{"id":"xiaomi/mimo-v2.5-pro","type":"chat","name":"MiMo V2.5 Pro","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":131000},"cost":{"text":{"input":{"price":0.3045,"cache":{"read":0.0028}},"output":{"price":0.609}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"xiaomi/mimo-v2.6-flash":{"id":"xiaomi/mimo-v2.6-flash","type":"chat","name":"MiMo V2.6 Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"xiaomi/mimo-v2.5":{"id":"xiaomi/mimo-v2.5","type":"chat","name":"MiMo M2.5","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":131100},"cost":{"text":{"input":{"price":0.119,"cache":{"read":0.0025}},"output":{"price":0.238}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"morph/morph-v3-fast":{"id":"morph/morph-v3-fast","type":"chat","name":"Morph V3 Fast","family":"morph","release_date":"2025-07-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.8},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}}}},"morph/morph-v3-large":{"id":"morph/morph-v3-large","type":"chat","name":"Morph V3 Large","family":"morph","release_date":"2025-07-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.9},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}}}},"microsoft/microsoft-decision-1":{"id":"microsoft/microsoft-decision-1","type":"decision","name":"Decision-1","release_date":"2026-10-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":32768},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"microsoft/mai-image-2.6-flash":{"id":"microsoft/mai-image-2.6-flash","type":"image","name":"MAI-Image-2.6-Flash","family":"mai","release_date":"2026-10-13","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":1.75},"output":{"price":19}},"image":{"output":{"price":19}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"microsoft/mai-image-2.6":{"id":"microsoft/mai-image-2.6","type":"image","name":"MAI-Image-2.6","family":"mai","release_date":"2026-10-13","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5},"output":{"price":38}},"image":{"output":{"price":38}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"moonshotai/kimi-k2.5":{"id":"moonshotai/kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.6},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k3.1-pro":{"id":"moonshotai/kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k2.7-code-highspeed":{"id":"moonshotai/kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code High Speed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.38}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k2.7-code":{"id":"moonshotai/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32768},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k3-fast":{"id":"moonshotai/kimi-k3-fast","type":"chat","name":"Kimi K3 Fast","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":4.5,"cache":{"read":0.45}},"output":{"price":22.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k2.6":{"id":"moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k2":{"id":"moonshotai/kimi-k2","type":"chat","name":"Kimi K2 Instruct","family":"kimi-k2","release_date":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.57},"output":{"price":2.3}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"moonshotai/kimi-k3.1-pro-highspeed":{"id":"moonshotai/kimi-k3.1-pro-highspeed","type":"chat","name":"Kimi K3.1 Pro Highspeed","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":4}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"bfl/flux-pro-1.0-fill":{"id":"bfl/flux-pro-1.0-fill","type":"image","name":"FLUX.1 Fill [pro]","family":"flux","release_date":"2024-10-01","modalities":{"input":["text"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.05}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bfl/flux-3-image":{"id":"bfl/flux-3-image","type":"image","name":"FLUX 3 Image","family":"flux","release_date":"2026-10-05","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.048,"overrides":[{"when":{"resolution":{"equals":"768x768"}},"price":0.041},{"when":{"resolution":{"equals":"1536x1536"}},"price":0.07},{"when":{"resolution":{"equals":"2048x2048"}},"price":0.1},{"when":{"resolution":{"equals":"4096x4096"}},"price":0.607}]}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bfl/flux-kontext-pro":{"id":"bfl/flux-kontext-pro","type":"image","name":"FLUX.1 Kontext Pro","family":"flux","release_date":"2025-05-29","modalities":{"input":["text"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bfl/flux-2-max":{"id":"bfl/flux-2-max","type":"image","name":"FLUX.2 [max]","family":"flux","release_date":"2025-12-16","modalities":{"input":["text"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":67300,"output":67300},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bfl/flux-2-pro":{"id":"bfl/flux-2-pro","type":"image","name":"FLUX.2 [pro]","family":"flux","release_date":"2025-11-25","modalities":{"input":["text"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":67300,"output":67300},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bfl/flux-2-klein-9b":{"id":"bfl/flux-2-klein-9b","type":"image","name":"FLUX.2 [klein] 9B","family":"flux","release_date":"2026-01-15","modalities":{"input":["text"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bfl/flux-3-image-klein":{"id":"bfl/flux-3-image-klein","type":"image","name":"FLUX 3 Image Klein","family":"flux","release_date":"2026-10-15","modalities":{"input":["text"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.009,"overrides":[{"when":{"resolution":{"equals":"768x768"}},"price":0.008},{"when":{"resolution":{"equals":"1536x1536"}},"price":0.011},{"when":{"resolution":{"equals":"2048x2048"}},"price":0.014},{"when":{"resolution":{"equals":"4096x4096"}},"price":0.036}]}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bfl/flux-kontext-max":{"id":"bfl/flux-kontext-max","type":"image","name":"FLUX.1 Kontext Max","family":"flux","release_date":"2025-05-29","modalities":{"input":["text"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.08}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bfl/flux-pro-1.1-ultra":{"id":"bfl/flux-pro-1.1-ultra","type":"image","name":"FLUX1.1 [pro] Ultra","family":"flux","release_date":"2024-11-01","modalities":{"input":["text"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.06}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bfl/flux-pro-1.1":{"id":"bfl/flux-pro-1.1","type":"image","name":"FLUX1.1 [pro]","family":"flux","release_date":"2024-10-02","modalities":{"input":["text"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bfl/flux-2-flex":{"id":"bfl/flux-2-flex","type":"image","name":"FLUX.2 [flex]","family":"flux","release_date":"2025-11-25","modalities":{"input":["text"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bfl/flux-2-klein-4b":{"id":"bfl/flux-2-klein-4b","type":"image","name":"FLUX.2 [klein] 4B","family":"flux","release_date":"2026-01-15","modalities":{"input":["text"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"prodia/flux-fast-schnell":{"id":"prodia/flux-fast-schnell","type":"image","name":"Flux Schnell","family":"flux","release_date":"2024-08-02","modalities":{"input":["text"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512,"output":0},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"anthropic/claude-opus-5.5":{"id":"anthropic/claude-opus-5.5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"effort_updates":true,"tools":{"choice":["auto","none"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none"],"search":true,"updates":false}}}}},"anthropic/claude-sonnet-4.5":{"id":"anthropic/claude-sonnet-4.5","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}},"overrides":[{"when":{"context":{"gt":200001}},"price":6,"cache":{"read":0.6,"write":7.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200001}},"price":22.5}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-opus-5-fast":{"id":"anthropic/claude-opus-5-fast","type":"chat","name":"Claude Opus 5 (Fast)","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"],"budget":{}},"cache":{"explicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"],"budget":{}},"cache":{"explicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-opus-4.6":{"id":"anthropic/claude-opus-4.6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{}},"cache":{"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-sonnet-5.5":{"id":"anthropic/claude-sonnet-5.5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"effort_updates":true,"tools":{"choice":["auto","none"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none"],"search":true,"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-haiku-5.5":{"id":"anthropic/claude-haiku-5.5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100001}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100001}},"price":2.5}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"effort_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-sonnet-4.6":{"id":"anthropic/claude-sonnet-4.6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{}},"cache":{"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75},"overrides":[{"when":{"context":{"gt":200000}},"price":6,"cache":{"read":0.6,"write":7.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"],"budget":{}},"cache":{"explicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-opus-4.8-fast":{"id":"anthropic/claude-opus-4.8-fast","type":"chat","name":"Claude Opus 4.8 (Fast)","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"],"budget":{}},"cache":{"explicit":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"],"budget":{}},"cache":{"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-opus-4.8":{"id":"anthropic/claude-opus-4.8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"],"budget":{}},"cache":{"explicit":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-fable-5.1":{"id":"anthropic/claude-fable-5.1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"effort_updates":true,"tools":{"choice":["auto","none"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none"],"search":true,"updates":false}}}}},"anthropic/claude-opus-5.5-fast":{"id":"anthropic/claude-opus-5.5-fast","type":"chat","name":"Claude Opus 5.5 (Fast)","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":8,"cache":{"read":0.4,"write":10}},"output":{"price":40}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"effort_updates":true,"tools":{"choice":["auto","none"],"updates":true}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none"],"search":true,"updates":false}}}}},"anthropic/claude-opus-4.7":{"id":"anthropic/claude-opus-4.7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"],"budget":{}},"cache":{"explicit":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"deepseek/deepseek-v3.2":{"id":"deepseek/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8000},"cost":{"text":{"input":{"price":0.62},"output":{"price":1.85}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"deepseek/deepseek-v4-pro-0813":{"id":"deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.066}},"output":{"price":1.98}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v3.1":{"id":"deepseek/deepseek-v3.1","type":"chat","name":"DeepSeek-V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.13}},"output":{"price":0.95}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4-flash-0731":{"id":"deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.076,"cache":{"read":0.014}},"output":{"price":0.153}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4.1-flash-fast":{"id":"deepseek/deepseek-v4.1-flash-fast","type":"chat","name":"DeepSeek V4.1 Flash Fast","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.014}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v3.2-thinking":{"id":"deepseek/deepseek-v3.2-thinking","type":"chat","name":"DeepSeek V3.2 Thinking","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8000},"cost":{"text":{"input":{"price":0.62},"output":{"price":1.85}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.028}},"output":{"price":0.26}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4.1-flash-1017-fast":{"id":"deepseek/deepseek-v4.1-flash-1017-fast","type":"chat","name":"DeepSeek V4.1 Flash 1017 Fast","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.014}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4-flash-vision-exp":{"id":"deepseek/deepseek-v4-flash-vision-exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.2156,"cache":{"read":0.0068}},"output":{"price":0.6468}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4.1-flash-1017":{"id":"deepseek/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0015}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0015}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek/deepseek-r1":{"id":"deepseek/deepseek-r1","type":"chat","name":"DeepSeek-R1","family":"deepseek-thinking","release_date":"2025-01-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":1.35},"output":{"price":5.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}}}},"spacexai/grok-4.3":{"id":"spacexai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200001}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200001}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"spacexai/grok-4.6":{"id":"spacexai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200001}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200001}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"spacexai/grok-imagine-image-2.0":{"id":"spacexai/grok-imagine-image-2.0","type":"image","name":"Grok Imagine Image 2.0","family":"grok","release_date":"2026-08-07","modalities":{"input":["text"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.06,"overrides":[{"when":{"quality":{"equals":"low"}},"price":0.04},{"when":{"resolution":{"equals":"2048x2048"}},"price":0.08},{"when":{"resolution":{"equals":"2048x2048"},"quality":{"equals":"low"}},"price":0.06}]}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"spacexai/grok-4.20-multi-agent-beta":{"id":"spacexai/grok-4.20-multi-agent-beta","type":"chat","name":"Grok 4.20 Multi Agent Beta","family":"grok","release_date":"2026-03-11","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200001}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200001}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"spacexai/grok-4.20-non-reasoning-beta":{"id":"spacexai/grok-4.20-non-reasoning-beta","type":"chat","name":"Grok 4.20 Beta Non-Reasoning","family":"grok","release_date":"2026-03-11","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.4},"overrides":[{"when":{"context":{"gt":200001}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200001}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"spacexai/grok-4.20-non-reasoning":{"id":"spacexai/grok-4.20-non-reasoning","type":"chat","name":"Grok 4.20 Non-Reasoning","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200001}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200001}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"spacexai/grok-4.7":{"id":"spacexai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200001}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200001}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"spacexai/grok-4.20-reasoning":{"id":"spacexai/grok-4.20-reasoning","type":"chat","name":"Grok 4.20 Reasoning","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200001}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200001}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"spacexai/grok-4.20-reasoning-beta":{"id":"spacexai/grok-4.20-reasoning-beta","type":"chat","name":"Grok 4.20 Beta Reasoning","family":"grok","release_date":"2026-03-11","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200001}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200001}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"spacexai/grok-build-0.1":{"id":"spacexai/grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200001}},"price":2,"cache":{"read":0.4}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":200001}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"spacexai/grok-4.20-multi-agent":{"id":"spacexai/grok-4.20-multi-agent","type":"chat","name":"Grok 4.20 Multi-Agent","family":"grok","release_date":"2026-03-10","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200001}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200001}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"spacexai/grok-imagine-image":{"id":"spacexai/grok-imagine-image","type":"image","name":"Grok Imagine Image","family":"grok","release_date":"2026-01-28","modalities":{"input":["text"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.02}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"spacexai/grok-4.5":{"id":"spacexai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3},"overrides":[{"when":{"context":{"gt":200001}},"price":4,"cache":{"read":0.6}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200001}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3.5-super-vl":{"id":"nvidia/nemotron-3.5-super-vl","type":"chat","name":"NVIDIA Nemotron 3.5 Super VL","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-nano-12b-v2-vl":{"id":"nvidia/nemotron-nano-12b-v2-vl","type":"chat","name":"Nvidia Nemotron Nano 12B V2 VL","family":"nemotron","release_date":"2025-10-28","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3.5-lightning":{"id":"nvidia/nemotron-3.5-lightning","type":"chat","name":"Nemotron 3.5 Lightning 30B","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.01}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-nano-9b-v2":{"id":"nvidia/nemotron-nano-9b-v2","type":"chat","name":"Nvidia Nemotron Nano 9B V2","family":"nemotron","release_date":"2025-08-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.06},"output":{"price":0.23}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3.5-lightning-free":{"id":"nvidia/nemotron-3.5-lightning-free","type":"chat","name":"Nemotron 3.5 Lightning Free","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3-ultra-550b-a55b":{"id":"nvidia/nemotron-3-ultra-550b-a55b","type":"chat","name":"Nemotron 3 Ultra","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nvidia/nemotron-3-nano-30b-a3b":{"id":"nvidia/nemotron-3-nano-30b-a3b","type":"chat","name":"Nemotron 3 Nano 30B A3B","family":"nemotron","release_date":"2025-12-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"nvidia/nemotron-3-super-120b-a12b":{"id":"nvidia/nemotron-3-super-120b-a12b","type":"chat","name":"NVIDIA Nemotron 3 Super 120B A12B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.65}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"topaz/wonder-3.5":{"id":"topaz/wonder-3.5","type":"image","name":"Wonder 3.5","release_date":"2026-10-06","modalities":{"input":["text"],"output":["image/jpeg","image/png","image/tiff"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"recraft/recraft-v2":{"id":"recraft/recraft-v2","type":"image","name":"Recraft V2","family":"recraft","release_date":"2024-03-13","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.022,"overrides":[{"when":{"style":{"equals":"vector_illustration"}},"price":0.044}]}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"recraft/recraft-v4.1-utility":{"id":"recraft/recraft-v4.1-utility","type":"image","name":"Recraft V4.1 Utility","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.035,"overrides":[{"when":{"style":{"equals":"vector_illustration"}},"price":0.08}]}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"recraft/recraft-v4.1-pro":{"id":"recraft/recraft-v4.1-pro","type":"image","name":"Recraft V4.1 Pro","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.21,"overrides":[{"when":{"style":{"equals":"vector_illustration"}},"price":0.3}]}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"recraft/recraft-v4-pro":{"id":"recraft/recraft-v4-pro","type":"image","name":"Recraft V4 Pro","family":"recraft","release_date":"2026-02-17","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.25,"overrides":[{"when":{"style":{"equals":"vector_illustration"}},"price":0.3}]}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"recraft/recraft-v3":{"id":"recraft/recraft-v3","type":"image","name":"Recraft V3","family":"recraft","release_date":"2024-10-30","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04,"overrides":[{"when":{"style":{"equals":"vector_illustration"}},"price":0.08}]}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"recraft/recraft-v4":{"id":"recraft/recraft-v4","type":"image","name":"Recraft V4","family":"recraft","release_date":"2026-02-17","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04,"overrides":[{"when":{"style":{"equals":"vector_illustration"}},"price":0.08}]}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"recraft/recraft-v4.1":{"id":"recraft/recraft-v4.1","type":"image","name":"Recraft V4.1","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.035,"overrides":[{"when":{"style":{"equals":"vector_illustration"}},"price":0.08}]}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"recraft/recraft-v4.1-flash":{"id":"recraft/recraft-v4.1-flash","type":"image","name":"Recraft V4.1 Flash","family":"recraft","release_date":"2026-09-23","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.007}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"recraft/recraft-v4.1-utility-pro":{"id":"recraft/recraft-v4.1-utility-pro","type":"image","name":"Recraft V4.1 Utility Pro","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.21,"overrides":[{"when":{"style":{"equals":"vector_illustration"}},"price":0.3}]}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"stealth/glyph-cluster":{"id":"stealth/glyph-cluster","type":"chat","name":"Glyph Cluster","release_date":"2026-10-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"cohere/command-a":{"id":"cohere/command-a","type":"chat","name":"Command A","family":"command-a","release_date":"2025-03-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inclusionai/ling-3.0-flash":{"id":"inclusionai/ling-3.0-flash","type":"chat","name":"Ling 3.0 Flash","family":"ling","release_date":"2026-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.021,"cache":{"read":0.0042}},"output":{"price":0.063}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inclusionai/ling-3.0-flash-fin":{"id":"inclusionai/ling-3.0-flash-fin","type":"chat","name":"Ling 3.0 Flash Fin","family":"ling","release_date":"2026-08-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inclusionai/ling-3.0-flash-vl":{"id":"inclusionai/ling-3.0-flash-vl","type":"chat","name":"Ling 3.0 Flash VL","family":"ling","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inclusionai/ling-3.1-flash":{"id":"inclusionai/ling-3.1-flash","type":"chat","name":"Ling 3.1 Flash","family":"ling","release_date":"2026-09-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"inclusionai/ling-3.0-flash-sante":{"id":"inclusionai/ling-3.0-flash-sante","type":"chat","name":"Ling 3.0 Flash Sante","family":"ling","release_date":"2026-09-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"meituan/longcat-2.5-preview":{"id":"meituan/longcat-2.5-preview","type":"chat","name":"LongCat 2.5 Preview","family":"longcat","release_date":"2026-09-25","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"callstack/apex":{"id":"callstack/apex","type":"chat","name":"Apex","release_date":"2026-10-08","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"cache":{"implicit":true},"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.2}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3-next-80b-a3b-instruct":{"id":"alibaba/qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3 Next 80B A3B Instruct","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262114,"output":262114},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.8-max":{"id":"alibaba/qwen3.8-max","type":"chat","name":"Qwen 3.8 Max","family":"qwen","release_date":"2026-07-19","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3-coder-30b-a3b":{"id":"alibaba/qwen3-coder-30b-a3b","type":"chat","name":"Qwen 3 Coder 30B A3B Instruct","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.8-27b":{"id":"alibaba/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1,"write":0.625}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen-3-235b":{"id":"alibaba/qwen-3-235b","type":"chat","name":"Qwen3 235B A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.22},"output":{"price":0.88}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.7-plus":{"id":"alibaba/qwen3.7-plus","type":"chat","name":"Qwen 3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"],"budget":{"min":1,"max":262144}},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"write":0.5},"overrides":[{"when":{"context":{"gt":256000}},"price":1.2,"cache":{"read":0.24,"write":1.5}}]},"output":{"price":1.6,"overrides":[{"when":{"context":{"gt":256000}},"price":4.8}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3-max-thinking":{"id":"alibaba/qwen3-max-thinking","type":"chat","name":"Qwen 3 Max Thinking","family":"qwen","release_date":"2026-01-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1,"max":81920}},"cache":{"implicit":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24},"overrides":[{"when":{"context":{"gt":32001}},"price":2.4,"cache":{"read":0.48}},{"when":{"context":{"gt":128001}},"price":3,"cache":{"read":0.6}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":32001}},"price":12},{"when":{"context":{"gt":128001}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.7-max":{"id":"alibaba/qwen3.7-max","type":"chat","name":"Qwen 3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"],"budget":{"min":1,"max":262144}},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991000,"output":64000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.5,"write":3.125}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3-coder":{"id":"alibaba/qwen3-coder","type":"chat","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.022},"overrides":[{"when":{"context":{"gt":32001}},"price":2.7,"cache":{"read":0.54}},{"when":{"context":{"gt":128001}},"price":4.5,"cache":{"read":0.9}}]},"output":{"price":1.8,"overrides":[{"when":{"context":{"gt":32001}},"price":13.5},{"when":{"context":{"gt":128001}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.5-plus":{"id":"alibaba/qwen3.5-plus","type":"chat","name":"Qwen 3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"],"budget":{"min":1,"max":81920}},"cache":{"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04,"write":0.5},"overrides":[{"when":{"context":{"gt":256001}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":2.4,"overrides":[{"when":{"context":{"gt":256001}},"price":3}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.6-27b":{"id":"alibaba/qwen3.6-27b","type":"chat","name":"Qwen 3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1,"max":131072}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3-vl-instruct":{"id":"alibaba/qwen3-vl-instruct","type":"chat","name":"Qwen3 VL Instruct","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.11}},"output":{"price":0.88}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.8-flash":{"id":"alibaba/qwen3.8-flash","type":"chat","name":"Qwen 3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{}},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991000,"output":128000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen-3-32b":{"id":"alibaba/qwen-3-32b","type":"chat","name":"Qwen 3.32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3-coder-next":{"id":"alibaba/qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.8-omni-flash":{"id":"alibaba/qwen3.8-omni-flash","type":"chat","name":"Qwen 3.8 Omni Flash","family":"qwen","release_date":"2026-09-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3-next-80b-a3b-thinking":{"id":"alibaba/qwen3-next-80b-a3b-thinking","type":"chat","name":"Qwen3 Next 80B A3B Thinking","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.7-flash":{"id":"alibaba/qwen3.7-flash","type":"chat","name":"Qwen 3.7 Flash","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"],"budget":{}},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991000,"output":64000},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006,"write":0.038},"overrides":[{"when":{"context":{"gt":32000}},"price":0.1,"cache":{"read":0.02,"write":0.125}},{"when":{"context":{"gt":256000}},"price":0.2,"cache":{"read":0.04,"write":0.25}}]},"output":{"price":0.13,"overrides":[{"when":{"context":{"gt":32000}},"price":0.4},{"when":{"context":{"gt":256000}},"price":0.8}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.8-2.4t-a95b":{"id":"alibaba/qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen-3-30b":{"id":"alibaba/qwen-3-30b","type":"chat","name":"Qwen3-30B-A3B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":16384},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.8-max-0902":{"id":"alibaba/qwen3.8-max-0902","type":"chat","name":"Qwen3.8 Max 0902","family":"qwen","release_date":"2026-09-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen-3-14b":{"id":"alibaba/qwen-3-14b","type":"chat","name":"Qwen3-14B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":16384},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.5-flash":{"id":"alibaba/qwen3.5-flash","type":"chat","name":"Qwen 3.5 Flash","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"],"budget":{"min":1,"max":81920}},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.6-plus":{"id":"alibaba/qwen3.6-plus","type":"chat","name":"Qwen 3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"],"budget":{"min":1,"max":131072}},"cache":{"explicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":0.625},"overrides":[{"when":{"context":{"gt":256000}},"price":2,"cache":{"read":0.2,"write":2.5}}]},"output":{"price":3,"overrides":[{"when":{"context":{"gt":256000}},"price":6}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"alibaba/qwen3.8-max-prime":{"id":"alibaba/qwen3.8-max-prime","type":"chat","name":"Qwen 3.8 Max Prime","family":"qwen3.8-max","release_date":"2026-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":4,"cache":{"read":0.5,"write":5}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"stepfun/step-3.7-flash":{"id":"stepfun/step-3.7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"stepfun/step-5-preview":{"id":"stepfun/step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"sakana/fugu-max":{"id":"sakana/fugu-max","type":"chat","name":"Fugu Max","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"sakana/namazu":{"id":"sakana/namazu","type":"chat","name":"Sakana Namazu","family":"sakana-namazu","release_date":"2026-08-03","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.15}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"sakana/fugu-ultra":{"id":"sakana/fugu-ultra","type":"chat","name":"Fugu Ultra","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272001}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272001}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"sakana/fugu-ultra-v2":{"id":"sakana/fugu-ultra-v2","type":"chat","name":"Fugu Ultra v2","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272001}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272001}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m2.7-highspeed":{"id":"minimax/minimax-m2.7-highspeed","type":"chat","name":"MiniMax M2.7 High Speed","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131100},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m3.1-flash":{"id":"minimax/minimax-m3.1-flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m2.1":{"id":"minimax/minimax-m2.1","type":"chat","name":"MiniMax M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"MiniMax M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m2.7":{"id":"minimax/minimax-m2.7","type":"chat","name":"Minimax M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m2.5-highspeed":{"id":"minimax/minimax-m2.5-highspeed","type":"chat","name":"MiniMax M2.5 High Speed","family":"minimax","release_date":"2026-02-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"implicit":true,"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.03,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":512000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m2.1-lightning":{"id":"minimax/minimax-m2.1-lightning","type":"chat","name":"MiniMax M2.1 Lightning","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"implicit":true,"explicit":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax/minimax-m2":{"id":"minimax/minimax-m2","type":"chat","name":"MiniMax M2","family":"minimax","release_date":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":205000,"output":196608},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"scaledown/scaledown-extract-1":{"id":"scaledown/scaledown-extract-1","type":"chat","name":"Extract-1","release_date":"2026-10-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":0.05},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"scaledown/scaledown-summarize-1":{"id":"scaledown/scaledown-summarize-1","type":"chat","name":"Summarize-1","release_date":"2026-10-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000},"cost":{"text":{"input":{"price":0.05},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}},"scaledown/scaledown-classify-1":{"id":"scaledown/scaledown-classify-1","type":"decision","name":"Classify-1","release_date":"2026-10-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":0},"cost":{"text":{"input":{"price":0.05},"output":{"price":0}}},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"baseten/elephant-1":{"id":"baseten/elephant-1","type":"decision","name":"Elephant-1","family":"elephant","release_date":"2026-10-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"baseten/mammoth-1":{"id":"baseten/mammoth-1","type":"decision","name":"Mammoth-1","release_date":"2026-10-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"decisions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/decisions"}}}},"arcee-ai/trinity-large-thinking":{"id":"arcee-ai/trinity-large-thinking","type":"chat","name":"Trinity Large Thinking","family":"trinity","release_date":"2026-04-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262100,"output":80000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.06}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"bytedance/seed-1.8":{"id":"bytedance/seed-1.8","type":"chat","name":"Seed 1.8","family":"seed","release_date":"2025-12-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32768},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05},"overrides":[{"when":{"context":{"gt":128001}},"price":0.5,"cache":{"read":0.05}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":128001}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"bytedance/seedream-5.0-pro":{"id":"bytedance/seedream-5.0-pro","type":"image","name":"Seedream 5.0 Pro","family":"seed","release_date":"2026-07-11","modalities":{"input":["text"],"output":["image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":0.003}},"image":{"output":{"unit":"image","price":0.035}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bytedance/seedream-5.0-lite":{"id":"bytedance/seedream-5.0-lite","type":"image","name":"Seedream 5.0 Lite","family":"seed","release_date":"2026-02-13","modalities":{"input":["text"],"output":["image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.035}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bytedance/seed-2.1-turbo":{"id":"bytedance/seed-2.1-turbo","type":"chat","name":"Seed 2.1 Turbo","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/jp2","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"bytedance/seed-1.6":{"id":"bytedance/seed-1.6","type":"chat","name":"Seed 1.6","family":"seed","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/jp2","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05},"overrides":[{"when":{"context":{"gt":128001}},"price":0.5,"cache":{"read":0.05}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":128001}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"bytedance/seedream-4.0":{"id":"bytedance/seedream-4.0","type":"image","name":"Seedream 4.0","family":"seed","release_date":"2025-09-09","modalities":{"input":["text"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.03}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"bytedance/seedream-4.5":{"id":"bytedance/seedream-4.5","type":"image","name":"Seedream 4.5","family":"seed","release_date":"2025-12-03","modalities":{"input":["text"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04}}},"api":{"images":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/images"}}}},"interfaze/interfaze-beta":{"id":"interfaze/interfaze-beta","type":"chat","name":"Interfaze Beta","release_date":"2025-10-07","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32000},"cost":{"text":{"input":{"price":1.5},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/gateway","opencodeai":"@opencode/ai/providers/vercel-ai-gateway"}},"responses":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/open-responses","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/responses"}},"messages":{"base_url":"https://ai-gateway.vercel.sh/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/vercel-ai-gateway/messages"}}}}},"id":"vercel","name":"Vercel AI Gateway","doc":"https://github.com/vercel/ai/tree/5eb85cc45a259553501f535b8ac79a77d0e79223/packages/gateway","env":["AI_GATEWAY_API_KEY"]},"stepfun-ai":{"models":{"step-3.5-flash":{"id":"step-3.5-flash","type":"chat","name":"Step 3.5 Flash","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":{"min_tokens":256}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.stepfun.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.stepfun.ai/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-3.5-flash-2603":{"id":"step-3.5-flash-2603","type":"chat","name":"Step 3.5 Flash 2603","family":"step","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":{"min_tokens":256}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.stepfun.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.stepfun.ai/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-3.7-flash":{"id":"step-3.7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":256}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://api.stepfun.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.stepfun.ai/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.stepfun.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"step-5-preview":{"id":"step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":256}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"input":1024000,"output":65536},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://api.stepfun.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.stepfun.ai/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.stepfun.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}}},"id":"stepfun-ai","name":"StepFun (Global)","doc":"https://platform.stepfun.ai/docs/en/overview/concept","env":["STEPFUN_API_KEY"]},"kosmik":{"models":{"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.09}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.koscompute.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"kosmik","name":"Kosmik Compute","doc":"https://api.koscompute.com/docs/","env":["KOSMIK_API_KEY"]},"inferx":{"models":{"mimo-v25":{"id":"mimo-v25","type":"chat","name":"mimo-v25","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":100000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://model.inferx.net/endpoints/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Devstral-2-123B-Instruct-2512-int4-AutoRound":{"id":"Devstral-2-123B-Instruct-2512-int4-AutoRound","type":"chat","name":"Devstral-2-123B-Instruct-2512-int4-AutoRound","family":"devstral","release_date":"2025-12-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://model.inferx.net/endpoints/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3-Coder-Next-FP8":{"id":"Qwen3-Coder-Next-FP8","type":"chat","name":"Qwen3 Coder Next FP8","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256144,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://model.inferx.net/endpoints/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.6-27B-FP8":{"id":"Qwen3.6-27B-FP8","type":"chat","name":"Qwen3.6 27B FP8","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://model.inferx.net/endpoints/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.6-35B-A3B-fp8-no-thinking":{"id":"Qwen3.6-35B-A3B-fp8-no-thinking","type":"chat","name":"Qwen3.6-35B-A3B-fp8-no-thinking","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://model.inferx.net/endpoints/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Agents-A1":{"id":"Agents-A1","type":"chat","name":"Agents-A1","release_date":"2026-06-26","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":100000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://model.inferx.net/endpoints/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Ornith-1.0-35B-FP8":{"id":"Ornith-1.0-35B-FP8","type":"chat","name":"Ornith-1.0-35B-FP8","family":"ornith","release_date":"2026-06-25","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":100000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://model.inferx.net/endpoints/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"deepseek-v4-flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":100000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://model.inferx.net/endpoints/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3-Coder-Next-FP8-no-thinking":{"id":"Qwen3-Coder-Next-FP8-no-thinking","type":"chat","name":"Qwen3-Coder-Next-FP8-no-thinking","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":260000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://model.inferx.net/endpoints/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-31B-it-fp8":{"id":"gemma-4-31B-it-fp8","type":"chat","name":"Gemma 4 31B IT FP8","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://model.inferx.net/endpoints/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.6-35B-A3B-FP8":{"id":"Qwen3.6-35B-A3B-FP8","type":"chat","name":"Qwen3.6 35B A3B FP8","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://model.inferx.net/endpoints/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"inferx","name":"InferX","doc":"https://model.inferx.net/endpoints","env":["INFERX_API_KEY"]},"kilo":{"models":{"moondream/moondream3-preview":{"id":"moondream/moondream3-preview","type":"chat","name":"Moondream: Moondream 3 Preview","release_date":"2026-10-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":4096},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"moondream/moondream3.1-9b-a2b":{"id":"moondream/moondream3.1-9b-a2b","type":"chat","name":"Moondream: Moondream 3.1","release_date":"2026-10-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":4096},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"tencent/hy-mt2-7b":{"id":"tencent/hy-mt2-7b","type":"chat","name":"Hy-MT2-7B","family":"Hy","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"cost":{"text":{"input":{"price":0.074},"output":{"price":0.295}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"tencent/hunyuan-a13b-instruct":{"id":"tencent/hunyuan-a13b-instruct","type":"chat","name":"Tencent: Hunyuan A13B Instruct","family":"hunyuan","release_date":"2025-07-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.57}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"tencent/hy-mt2-30b-a3b":{"id":"tencent/hy-mt2-30b-a3b","type":"chat","name":"Hy-MT2-30B-A3B","family":"Hy","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"cost":{"text":{"input":{"price":0.074},"output":{"price":0.295}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"tencent/hy-mt2-1.8b":{"id":"tencent/hy-mt2-1.8b","type":"chat","name":"Hy-MT2-1.8B","family":"Hy","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"cost":{"text":{"input":{"price":0.044},"output":{"price":0.177}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"tencent/hy3":{"id":"tencent/hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0.132,"cache":{"read":0.033}},"output":{"price":0.528}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy4-preview":{"id":"tencent/hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":64000},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042}},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy3-preview":{"id":"tencent/hy3-preview","type":"chat","name":"Hy3 preview","family":"Hy","release_date":"2026-04-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.18,"cache":{"read":0.06}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~anthropic/claude-haiku-latest":{"id":"~anthropic/claude-haiku-latest","type":"chat","name":"Anthropic: Claude Haiku Latest","family":"claude-haiku","release_date":"2026-04-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~anthropic/claude-sonnet-latest":{"id":"~anthropic/claude-sonnet-latest","type":"chat","name":"Anthropic: Claude Sonnet Latest","family":"claude-sonnet","release_date":"2026-04-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~anthropic/claude-opus-latest":{"id":"~anthropic/claude-opus-latest","type":"chat","name":"Anthropic: Claude Opus Latest","family":"claude-opus","release_date":"2026-04-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~anthropic/claude-fable-latest":{"id":"~anthropic/claude-fable-latest","type":"chat","name":"Anthropic: Claude Fable Latest ($$$$)","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~x-ai/grok-latest":{"id":"~x-ai/grok-latest","type":"chat","name":"xAI: Grok Latest","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":450000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o4-mini-high":{"id":"openai/o4-mini-high","type":"chat","name":"OpenAI: o4 Mini High","family":"o","release_date":"2025-04-16","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275}},"output":{"price":4.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.018,"cache":{"read":0.009}},"output":{"price":0.09}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol-pro":{"id":"openai/gpt-5.6-sol-pro","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5}},"output":{"price":20}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-image-mini":{"id":"openai/gpt-5-image-mini","type":"image","name":"GPT-5 Image Mini","family":"gpt","release_date":"2025-10-16","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["image/png","image/jpeg","image/webp","text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-chat-latest":{"id":"openai/gpt-chat-latest","type":"chat","name":"OpenAI: GPT Chat Latest","family":"gpt","release_date":"2026-05-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex-mini":{"id":"openai/gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1 Codex mini","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03}},"output":{"price":2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-nano":{"id":"openai/gpt-4.1-nano","type":"chat","name":"GPT-4.1 nano","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":942818},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025}},"output":{"price":0.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3":{"id":"openai/o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-image":{"id":"openai/gpt-5-image","type":"image","name":"GPT-5 Image","family":"gpt","release_date":"2025-10-14","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["image/png","image/jpeg","image/webp","text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1.25}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-6-sol-pro":{"id":"openai/gpt-6-sol-pro","type":"chat","name":"OpenAI: GPT-6 Sol Pro","family":"gpt","release_date":"2026-09-22","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":12}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-3.5-turbo-0613":{"id":"openai/gpt-3.5-turbo-0613","type":"chat","name":"OpenAI: GPT-3.5 Turbo (older v0613)","family":"gpt","release_date":"2024-01-25","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":4095,"output":3685},"cost":{"text":{"input":{"price":1},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.015}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-terra":{"id":"openai/gpt-6.1-terra","type":"chat","name":"OpenAI: GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25}},"output":{"price":5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-pro":{"id":"openai/o3-pro","type":"chat","name":"o3-pro","family":"o-pro","release_date":"2025-06-10","modalities":{"input":["text","application/pdf","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":20},"output":{"price":80}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-audio":{"id":"openai/gpt-audio","type":"chat","name":"GPT-Audio","family":"gpt","release_date":"2025-08-28","modalities":{"input":["text","audio/wav","audio/mpeg","application/pdf"],"output":["text","audio/wav","audio/aac","audio/mpeg","audio/flac","audio/opus","audio/pcm"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex-max":{"id":"openai/gpt-5.1-codex-max","type":"chat","name":"GPT-5.1 Codex Max","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-audio-mini":{"id":"openai/gpt-audio-mini","type":"chat","name":"GPT-Audio Mini","family":"gpt-mini","release_date":"2025-10-06","modalities":{"input":["text","audio/wav","audio/mpeg","application/pdf"],"output":["text","audio/wav","audio/aac","audio/mpeg","audio/flac","audio/opus","audio/pcm"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o1-pro":{"id":"openai/o1-pro","type":"chat","name":"o1-pro","family":"o-pro","release_date":"2025-03-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":150},"output":{"price":600}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5.2-codex":{"id":"openai/gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-05-13":{"id":"openai/gpt-4o-2024-05-13","type":"chat","name":"GPT-4o (2024-05-13)","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":5},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-chat":{"id":"openai/gpt-5.2-chat","type":"chat","name":"OpenAI: GPT-5.2 Chat","family":"gpt","release_date":"2025-12-11","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini-2024-07-18":{"id":"openai/gpt-4o-mini-2024-07-18","type":"chat","name":"OpenAI: GPT-4o-mini (2024-07-18)","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-pro":{"id":"openai/gpt-5-pro","type":"chat","name":"GPT-5 Pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":15},"output":{"price":120}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-mini-high":{"id":"openai/o3-mini-high","type":"chat","name":"OpenAI: o3 Mini High","family":"o","release_date":"2025-02-12","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna-pro":{"id":"openai/gpt-5.6-luna-pro","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25}},"output":{"price":1.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-11-20":{"id":"openai/gpt-4o-2024-11-20","type":"chat","name":"GPT-4o (2024-11-20)","family":"gpt","release_date":"2024-11-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-pro":{"id":"openai/gpt-5.2-pro","type":"chat","name":"GPT-5.2 Pro","family":"gpt-pro","release_date":"2025-12-11","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":21},"output":{"price":168}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o4-mini":{"id":"openai/o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275}},"output":{"price":4.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-pro":{"id":"openai/gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30},"output":{"price":180}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o1":{"id":"openai/o1","type":"chat","name":"o1","family":"o","release_date":"2024-12-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":15,"cache":{"read":7.5}},"output":{"price":60}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-image-2":{"id":"openai/gpt-5.4-image-2","type":"image","name":"GPT-5.4 Image 2","family":"gpt","release_date":"2026-04-21","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["image/png","image/jpeg","image/webp","text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":272000,"output":128000},"cost":{"text":{"input":{"price":8,"cache":{"read":2}},"output":{"price":15}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25}},"output":{"price":1.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-3.5-turbo-16k":{"id":"openai/gpt-3.5-turbo-16k","type":"chat","name":"OpenAI: GPT-3.5 Turbo 16k","family":"gpt","release_date":"2023-08-28","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16385,"output":4096},"cost":{"text":{"input":{"price":3},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5-pro":{"id":"openai/gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30},"output":{"price":180}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4-turbo":{"id":"openai/gpt-4-turbo","type":"chat","name":"GPT-4 Turbo","family":"gpt","release_date":"2023-11-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":10},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra-pro":{"id":"openai/gpt-5.6-terra-pro","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":12}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5}},"output":{"price":20}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-terra-pro":{"id":"openai/gpt-6.1-terra-pro","type":"chat","name":"OpenAI: GPT-6.1 Terra Pro","family":"gpt","release_date":"2026-10-26","modalities":{"input":["application/pdf","image","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25}},"output":{"price":5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-sol-pro":{"id":"openai/gpt-6.1-sol-pro","type":"chat","name":"OpenAI: GPT-6.1 Sol Pro","family":"gpt","release_date":"2026-09-29","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4":{"id":"openai/gpt-4","type":"chat","name":"GPT-4","family":"gpt","release_date":"2023-11-06","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":8191,"output":4096},"cost":{"text":{"input":{"price":30},"output":{"price":60}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-08-06":{"id":"openai/gpt-4o-2024-08-06","type":"chat","name":"GPT-4o (2024-08-06)","family":"gpt","release_date":"2024-08-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra-pro":{"id":"openai/gpt-6-astra-pro","type":"chat","name":"OpenAI: GPT-6 Astra Pro ($$$$)","family":"gpt","release_date":"2026-09-04","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-mini":{"id":"openai/o3-mini","type":"chat","name":"o3-mini","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-safeguard-20b":{"id":"openai/gpt-oss-safeguard-20b","type":"chat","name":"GPT OSS Safeguard 20B","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0375}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex":{"id":"openai/gpt-5.1-codex","type":"chat","name":"GPT-5.1 Codex","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.13}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-luna-pro":{"id":"openai/gpt-6-luna-pro","type":"chat","name":"OpenAI: GPT-6 Luna Pro","family":"gpt","release_date":"2026-09-22","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"liquid/lfm-2.5-24b-a2b":{"id":"liquid/lfm-2.5-24b-a2b","type":"chat","name":"LiquidAI: LFM2.5-24B-A2B","family":"liquid","release_date":"2026-10-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"liquid/lfm-2.5-2.6b":{"id":"liquid/lfm-2.5-2.6b","type":"chat","name":"LiquidAI: LFM2.5-2.6B","family":"liquid","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.04}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"liquid/lfm-2.5-2.6b:free":{"id":"liquid/lfm-2.5-2.6b:free","type":"chat","name":"LiquidAI: LFM2.5-2.6B (free)","family":"liquid","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~deepseek/deepseek-pro-latest":{"id":"~deepseek/deepseek-pro-latest","type":"chat","name":"DeepSeek: DeepSeek Pro Latest","family":"deepseek","release_date":"2026-09-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.2211,"cache":{"read":0.22}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~deepseek/deepseek-flash-latest":{"id":"~deepseek/deepseek-flash-latest","type":"chat","name":"DeepSeek: DeepSeek Flash Latest","family":"deepseek-flash","release_date":"2026-09-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.02,"cache":{"read":0.015}},"output":{"price":0.137854}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~deepseek/deepseek-v4-flash-latest":{"id":"~deepseek/deepseek-v4-flash-latest","type":"chat","name":"DeepSeek: DeepSeek V4 Flash Latest","family":"deepseek","release_date":"2026-08-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.0475,"cache":{"read":0.028}},"output":{"price":0.1568}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"elorian/glimpse":{"id":"elorian/glimpse","type":"chat","name":"Elorian: Glimpse","release_date":"2026-10-17","modalities":{"input":["text","image","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openrouter/bodybuilder":{"id":"openrouter/bodybuilder","type":"chat","name":"Body Builder (beta)","release_date":"2026-03-15","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openrouter/auto":{"id":"openrouter/auto","type":"chat","name":"Auto Router","release_date":"2026-03-15","modalities":{"input":["audio","image","application/pdf","text","video"],"output":["image","text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openrouter/pareto-code":{"id":"openrouter/pareto-code","type":"chat","name":"Pareto Code Router","release_date":"2026-04-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openrouter/free":{"id":"openrouter/free","type":"chat","name":"OpenRouter Free Models Router","release_date":"2026-02-01","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling-small":{"id":"thinkingmachines/inkling-small","type":"chat","name":"Inkling Small","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":262144},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.1}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling":{"id":"thinkingmachines/inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":471859},"cost":{"text":{"input":{"price":1,"cache":{"read":0.17}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-3.2-1b-instruct":{"id":"meta-llama/llama-3.2-1b-instruct","type":"chat","name":"Llama 3.2 1B Instruct","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":60000,"output":54000},"cost":{"text":{"input":{"price":0.027},"output":{"price":0.201}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meta-llama/llama-3.3-70b-instruct":{"id":"meta-llama/llama-3.3-70b-instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.32}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-4-maverick":{"id":"meta-llama/llama-4-maverick","type":"chat","name":"Meta: Llama 4 Maverick","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.1875,"cache":{"read":0.05}},"output":{"price":0.6525}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-4-scout":{"id":"meta-llama/llama-4-scout","type":"chat","name":"Meta: Llama 4 Scout","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":327680,"output":16384},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-3.2-3b-instruct":{"id":"meta-llama/llama-3.2-3b-instruct","type":"chat","name":"Meta: Llama 3.2 3B Instruct","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.33}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meta-llama/llama-3.1-70b-instruct":{"id":"meta-llama/llama-3.1-70b-instruct","type":"chat","name":"Llama-3.1-70B-Instruct","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.4},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-guard-4-12b":{"id":"meta-llama/llama-guard-4-12b","type":"chat","name":"Meta: Llama Guard 4 12B","family":"llama","release_date":"2025-04-29","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":16384},"cost":{"text":{"input":{"price":0.144},"output":{"price":0.144}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meta-llama/llama-3.1-8b-instruct":{"id":"meta-llama/llama-3.1-8b-instruct","type":"chat","name":"Llama-3.1-8B-Instruct","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.02},"output":{"price":0.04}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048575,"output":943717},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.5-air":{"id":"z-ai/glm-4.5-air","type":"chat","name":"GLM-4.5-Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.025}},"output":{"price":0.85}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5-turbo":{"id":"z-ai/glm-5-turbo","type":"chat","name":"GLM-5-Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.2":{"id":"z-ai/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6":{"id":"z-ai/glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5":{"id":"z-ai/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-prime":{"id":"z-ai/glm-5.3-prime","type":"chat","name":"Z.ai: GLM 5.3 Prime","family":"glm","release_date":"2026-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.8,"cache":{"read":0.56}},"output":{"price":8.8}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.5":{"id":"z-ai/glm-4.5","type":"chat","name":"GLM-4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7":{"id":"z-ai/glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.54,"cache":{"read":0.099}},"output":{"price":1.98}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.5v":{"id":"z-ai/glm-4.5v","type":"chat","name":"GLM-4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":16384},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5v-turbo":{"id":"z-ai/glm-5v-turbo","type":"chat","name":"GLM-5V-Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["image/jpeg","image/png","text","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7-flash":{"id":"z-ai/glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.0605},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flashx":{"id":"z-ai/glm-5.3-flashx","type":"chat","name":"Z.ai: GLM 5.3 FlashX","family":"glm","release_date":"2026-09-18","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.37,"cache":{"read":0.09}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.1":{"id":"z-ai/glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6v":{"id":"z-ai/glm-4.6v","type":"chat","name":"GLM-4.6V","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.05}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"rekaai/reka-edge":{"id":"rekaai/reka-edge","type":"chat","name":"Reka Edge","family":"reka","release_date":"2026-03-11","modalities":{"input":["image","text","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":14745},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"rekaai/reka-flash-3":{"id":"rekaai/reka-flash-3","type":"chat","name":"Reka Flash 3","family":"reka","release_date":"2025-03-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":58982},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meta/muse-glimmer-30b":{"id":"meta/muse-glimmer-30b","type":"chat","name":"Muse Glimmer 30B","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.04}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.2-contributor":{"id":"meta/muse-spark-1.2-contributor","type":"chat","name":"Meta: Muse Spark 1.2 Contributor","family":"muse","release_date":"2026-08-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}},"web_search":{"price":2.5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.1":{"id":"meta/muse-spark-1.1","type":"chat","name":"Muse Spark 1.1","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}},"web_search":{"price":2.5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-open":{"id":"meta/muse-spark-open","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image","video","application/pdf","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.3-contributor":{"id":"meta/muse-spark-1.3-contributor","type":"chat","name":"Meta: Muse Spark 1.3 Contributor","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}},"web_search":{"price":2.5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-wonder":{"id":"meta/muse-wonder","type":"chat","name":"Meta: Muse Wonder","family":"muse","release_date":"2026-10-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}},"web_search":{"price":2.5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.3":{"id":"meta/muse-spark-1.3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}},"web_search":{"price":2.5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.2":{"id":"meta/muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}},"web_search":{"price":2.5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/ministral-8b-2512":{"id":"mistralai/ministral-8b-2512","type":"chat","name":"Ministral 3 8B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-large-2512":{"id":"mistralai/mistral-large-2512","type":"chat","name":"Mistral Large 3","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-small-3.1-24b-instruct":{"id":"mistralai/mistral-small-3.1-24b-instruct","type":"chat","name":"Mistral Small 3.1 24B","family":"mistral-small","release_date":"2025-03-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":102400},"cost":{"text":{"input":{"price":0.351},"output":{"price":0.555}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-large-4-0":{"id":"mistralai/mistral-large-4-0","type":"chat","name":"Mistral: Mistral Large 4","family":"mistral-large","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":1.36,"cache":{"read":0.14}},"output":{"price":4.18}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-large":{"id":"mistralai/mistral-large","type":"chat","name":"Mistral Large","family":"mistral-large","release_date":"2024-02-26","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":102400},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/voxtral-small-24b-2507":{"id":"mistralai/voxtral-small-24b-2507","type":"chat","name":"Voxtral Small 24B 2507","family":"voxtral","release_date":"2025-07-15","modalities":{"input":["text","audio/wav","audio/mpeg","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":26214},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/codestral-2508":{"id":"mistralai/codestral-2508","type":"chat","name":"Codestral 25.08","family":"codestral","release_date":"2025-07-30","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":204800},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mixtral-8x22b-instruct":{"id":"mistralai/mixtral-8x22b-instruct","type":"chat","name":"Mixtral 8x22B Instruct","family":"mistral","release_date":"2024-04-17","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":52428},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-nemo":{"id":"mistralai/mistral-nemo","type":"chat","name":"Mistral Nemo","family":"mistral-nemo","release_date":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-large-2407":{"id":"mistralai/mistral-large-2407","type":"chat","name":"Mistral Large 2407","family":"mistral-large","release_date":"2024-07-24","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-small-2603":{"id":"mistralai/mistral-small-2603","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/ministral-14b-2512":{"id":"mistralai/ministral-14b-2512","type":"chat","name":"Ministral 3 14B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-small-3.2-24b-instruct":{"id":"mistralai/mistral-small-3.2-24b-instruct","type":"chat","name":"Mistral Small 3.2 24B","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/devstral-2512":{"id":"mistralai/devstral-2512","type":"chat","name":"Devstral 2","family":"devstral","release_date":"2025-12-09","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/ministral-3b-2512":{"id":"mistralai/ministral-3b-2512","type":"chat","name":"Ministral 3 3B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-medium-3.1":{"id":"mistralai/mistral-medium-3.1","type":"chat","name":"Mistral Medium 3.1","family":"mistral-medium","release_date":"2025-08-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-small-24b-instruct-2501":{"id":"mistralai/mistral-small-24b-instruct-2501","type":"chat","name":"Mistral Small 3","family":"mistral-small","release_date":"2025-01-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.08}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-saba":{"id":"mistralai/mistral-saba","type":"chat","name":"Saba","family":"mistral","release_date":"2025-02-17","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":26214},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-medium-3-5":{"id":"mistralai/mistral-medium-3-5","type":"chat","name":"Mistral Medium 3.5","family":"mistral-medium","release_date":"2026-04-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":1.5},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-medium-3":{"id":"mistralai/mistral-medium-3","type":"chat","name":"Mistral Medium 3","family":"mistral-medium","release_date":"2025-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nousresearch/hermes-3-llama-3.1-405b":{"id":"nousresearch/hermes-3-llama-3.1-405b","type":"chat","name":"Nous: Hermes 3 405B Instruct (retires Nov 2)","family":"nousresearch","release_date":"2024-08-16","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":1},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nousresearch/hermes-3-llama-3.1-70b":{"id":"nousresearch/hermes-3-llama-3.1-70b","type":"chat","name":"Nous: Hermes 3 70B Instruct (retires Nov 2)","family":"nousresearch","release_date":"2024-08-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.7},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nousresearch/hermes-4-405b":{"id":"nousresearch/hermes-4-405b","type":"chat","name":"Nous: Hermes 4 405B","family":"hermes","release_date":"2025-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":1},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"recursive/flint-v1.0:free":{"id":"recursive/flint-v1.0:free","type":"chat","name":"Recursive: Flint (free)","family":"flint","release_date":"2026-10-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cognitivecomputations/dolphin-mistral-24b-venice-edition":{"id":"cognitivecomputations/dolphin-mistral-24b-venice-edition","type":"chat","name":"Venice: Uncensored","family":"mistral","release_date":"2025-07-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"fireworks/ember-1":{"id":"fireworks/ember-1","type":"chat","name":"Fireworks: Ember-1","release_date":"2026-09-22","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/bmp","image/tiff","image/x-portable-pixmap"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"unbiased/pareto-26.9":{"id":"unbiased/pareto-26.9","type":"chat","name":"Pareto 26.9","release_date":"2026-10-13","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"unbiased/pareto-26.10":{"id":"unbiased/pareto-26.10","type":"chat","name":"Pareto 26.10","release_date":"2026-10-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.03}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inference-net/schematron-v2-turbo":{"id":"inference-net/schematron-v2-turbo","type":"chat","name":"Inference.net: Schematron V2 Turbo","release_date":"2026-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"inference-net/schematron-v2-small":{"id":"inference-net/schematron-v2-small","type":"chat","name":"Inference.net: Schematron V2 Small","release_date":"2026-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.05}},"output":{"price":0.23}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"reflection/beam-free":{"id":"reflection/beam-free","type":"chat","name":"Reflection: Beam 1.0 (free)","family":"beam","release_date":"2025-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"reflection/beam-1.0-501b-a23b":{"id":"reflection/beam-1.0-501b-a23b","type":"chat","name":"Reflection: Beam 1.0 501B A23B","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.3":{"id":"x-ai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":900000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.6":{"id":"x-ai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":450000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.7":{"id":"x-ai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":450000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.20":{"id":"x-ai/grok-4.20","type":"chat","name":"SpaceXAI: Grok 4.20","family":"grok","release_date":"2026-03-31","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":1800000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-build-0.1":{"id":"x-ai/grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":230400},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":2}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.20-multi-agent":{"id":"x-ai/grok-4.20-multi-agent","type":"chat","name":"SpaceXAI: Grok 4.20 Multi-Agent","family":"grok","release_date":"2026-03-31","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":1800000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"x-ai/grok-4.5":{"id":"x-ai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":450000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3}},"output":{"price":6}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"perplexity/sonar-deep-research":{"id":"perplexity/sonar-deep-research","type":"chat","name":"Perplexity: Sonar Deep Research","family":"sonar-deep-research","release_date":"2025-03-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":115200},"cost":{"text":{"input":{"price":2},"output":{"price":8,"reasoning":3}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"perplexity/sonar-pro-search":{"id":"perplexity/sonar-pro-search","type":"chat","name":"Perplexity: Sonar Pro Search","family":"sonar-pro","release_date":"2025-10-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8000},"cost":{"text":{"input":{"price":3},"output":{"price":15}},"web_search":{"price":18}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"perplexity/sonar":{"id":"perplexity/sonar","type":"chat","name":"Perplexity: Sonar","family":"sonar","release_date":"2025-01-27","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":127072,"output":114364},"cost":{"text":{"input":{"price":1},"output":{"price":1}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"perplexity/sonar-pro":{"id":"perplexity/sonar-pro","type":"chat","name":"Perplexity: Sonar Pro","family":"sonar-pro","release_date":"2025-03-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8000},"cost":{"text":{"input":{"price":3},"output":{"price":15}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"perplexity/sonar-reasoning-pro":{"id":"perplexity/sonar-reasoning-pro","type":"chat","name":"Perplexity: Sonar Reasoning Pro","family":"sonar-reasoning","release_date":"2025-03-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":115200},"cost":{"text":{"input":{"price":2},"output":{"price":8}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"poolside/laguna-xs-2.1":{"id":"poolside/laguna-xs-2.1","type":"chat","name":"Poolside: Laguna XS 2.1 (retires Oct 31)","family":"laguna","release_date":"2026-07-02","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"poolside/laguna-xs-2.1:free":{"id":"poolside/laguna-xs-2.1:free","type":"chat","name":"Poolside: Laguna XS 2.1 (free)","family":"laguna","release_date":"2026-07-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"poolside/laguna-s-2.1:free":{"id":"poolside/laguna-s-2.1:free","type":"chat","name":"Poolside: Laguna S 2.1 (free)","family":"laguna","release_date":"2026-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"poolside/laguna-s-2.1":{"id":"poolside/laguna-s-2.1","type":"chat","name":"Poolside: Laguna S 2.1 (retires Oct 31)","family":"laguna","release_date":"2026-07-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/nova-premier-v1":{"id":"amazon/nova-premier-v1","type":"chat","name":"Amazon: Nova Premier 1.0","family":"nova","release_date":"2025-04-30","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.625}},"output":{"price":12.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/nova-micro-v1":{"id":"amazon/nova-micro-v1","type":"chat","name":"Amazon: Nova Micro 1.0","family":"nova-micro","release_date":"2024-12-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":5120},"cost":{"text":{"input":{"price":0.035},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/nova-2-lite-v1":{"id":"amazon/nova-2-lite-v1","type":"chat","name":"Amazon: Nova 2 Lite","family":"nova","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65535},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/nova-pro-v1":{"id":"amazon/nova-pro-v1","type":"chat","name":"Amazon: Nova Pro 1.0","family":"nova-pro","release_date":"2024-12-05","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":5120},"cost":{"text":{"input":{"price":0.8},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/nova-lite-v1":{"id":"amazon/nova-lite-v1","type":"chat","name":"Amazon: Nova Lite 1.0","family":"nova-lite","release_date":"2024-12-05","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":5120},"cost":{"text":{"input":{"price":0.06},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inception/mercury-2":{"id":"inception/mercury-2","type":"chat","name":"Inception: Mercury 2","family":"mercury","release_date":"2026-02-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":50000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inception/mercury-3":{"id":"inception/mercury-3","type":"chat","name":"Inception: Mercury 3","family":"mercury","release_date":"2026-10-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inception/mercury-2.5":{"id":"inception/mercury-2.5","type":"chat","name":"Inception: Mercury 2.5","family":"mercury","release_date":"2026-09-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":260000,"output":65536},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015,"write":0.041667}},"output":{"price":1.25,"reasoning":1.25}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-pro-preview":{"id":"google/gemini-2.5-pro-preview","type":"chat","name":"Gemini 2.5 Pro Preview 06-05","family":"gemini","release_date":"2025-06-05","modalities":{"input":["application/pdf","image/png","image/jpeg","image/webp","image/heic","image/heif","text","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.625,"cache":{"read":0.0625,"write":0.1875}},"output":{"price":5,"reasoning":5}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-2-27b-it":{"id":"google/gemma-2-27b-it","type":"chat","name":"Gemma 2 27B","family":"gemma","release_date":"2024-07-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":2048},"cost":{"text":{"input":{"price":0.65},"output":{"price":0.65}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemini-nano-banana-2.1":{"id":"google/gemini-nano-banana-2.1","type":"image","name":"Nano Banana 2.1","family":"gemini-flash","release_date":"2026-10-06","modalities":{"input":["image/png","image/jpeg","image/webp","image/heic","image/heif","text","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":58982},"cost":{"text":{"input":{"price":1.5},"output":{"price":7.5}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-image":{"id":"google/gemini-3.1-flash-image","type":"image","name":"Nano Banana 2","family":"gemini-flash","release_date":"2026-05-28","modalities":{"input":["image/png","image/jpeg","image/webp","image/heic","image/heif","text","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","minimal","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75,"reasoning":3.75}},"web_search":{"price":28}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-4b-it":{"id":"google/gemma-3-4b-it","type":"chat","name":"Gemma 3 4B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.02}},"output":{"price":0.05}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.375,"cache":{"read":0.0375,"write":0.020833}},"output":{"price":1.875,"reasoning":1.875}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.041667}},"output":{"price":1.5,"reasoning":1.5}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":0.1875}},"output":{"price":6,"reasoning":6}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash-image":{"id":"google/gemini-2.5-flash-image","type":"image","name":"Nano Banana","family":"gemini-flash","release_date":"2025-08-26","modalities":{"input":["image/png","image/jpeg","image/webp","image/heic","image/heif","text","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083333}},"output":{"price":2.5,"reasoning":2.5}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemma-4-26b-a4b-it":{"id":"google/gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["image/png","image/jpeg","image/webp","image/heic","image/heif","text","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.042,"cache":{"read":0.021}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite-preview":{"id":"google/gemini-3.1-flash-lite-preview","type":"chat","name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","release_date":"2026-03-03","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.125,"cache":{"read":0.0125,"write":0.041667}},"output":{"price":0.75,"reasoning":0.75}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-4-argon":{"id":"google/gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":0.1875}},"output":{"price":10,"reasoning":10}},"web_search":{"price":28}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015,"write":0.041667}},"output":{"price":1.25,"reasoning":1.25}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-pro-image":{"id":"google/gemini-3-pro-image","type":"image","name":"Nano Banana Pro","family":"gemini-pro","release_date":"2026-05-28","modalities":{"input":["image/png","image/jpeg","image/webp","image/heic","image/heif","text","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375}},"output":{"price":12,"reasoning":12}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-image-preview":{"id":"google/gemini-3.1-flash-image-preview","type":"image","name":"Nano Banana 2 Preview","family":"gemini-flash","release_date":"2026-02-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","minimal","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":58982},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["image/png","image/jpeg","image/webp","image/heic","image/heif","text","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.1}},"output":{"price":0.34}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005,"write":0.041667}},"output":{"price":0.2,"reasoning":0.2}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview-customtools":{"id":"google/gemini-3.1-pro-preview-customtools","type":"chat","name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375}},"output":{"price":12,"reasoning":12}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite-image":{"id":"google/gemini-3.1-flash-lite-image","type":"image","name":"Nano Banana 2 Lite","family":"gemini-flash-lite","release_date":"2026-06-30","modalities":{"input":["image/png","image/jpeg","image/webp","image/heic","image/heif","text","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","minimal","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":58982},"cost":{"text":{"input":{"price":0.25},"output":{"price":1.5}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemma-3-27b-it":{"id":"google/gemma-3-27b-it","type":"chat","name":"Gemma 3 27B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.16}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-12b-it":{"id":"google/gemma-3-12b-it","type":"chat","name":"Gemma 3 12B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.12}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.125,"cache":{"read":0.0125,"write":0.041667}},"output":{"price":0.75,"reasoning":0.75}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.625,"cache":{"read":0.0625,"write":0.1875}},"output":{"price":5,"reasoning":5}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":4.5,"reasoning":4.5}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75,"reasoning":3.75}},"web_search":{"price":28}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-pro-image-preview":{"id":"google/gemini-3-pro-image-preview","type":"image","name":"Nano Banana Pro Preview","family":"gemini-pro","release_date":"2025-11-20","modalities":{"input":["image/png","image/jpeg","image/webp","image/heic","image/heif","text","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":0.1875}},"output":{"price":6,"reasoning":6}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"xiaomi/mimo-v2.6-pro":{"id":"xiaomi/mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.43,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-pro-ultraspeed":{"id":"xiaomi/mimo-v2.6-pro-ultraspeed","type":"chat","name":"MiMo-V2.6-Pro-UltraSpeed","family":"mimo","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4.35,"cache":{"read":0.036}},"output":{"price":8.7}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.5-pro":{"id":"xiaomi/mimo-v2.5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.004},"overrides":[{"when":{"context":{"gt":256000}},"price":2,"cache":{"read":0.4}}]},"output":{"price":0.87,"overrides":[{"when":{"context":{"gt":256000}},"price":6}]}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-flash":{"id":"xiaomi/mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.5":{"id":"xiaomi/mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.003},"overrides":[{"when":{"context":{"gt":256000}},"price":0.8,"cache":{"read":0.16}}]},"output":{"price":0.28,"overrides":[{"when":{"context":{"gt":256000}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"morph/morph-v3-large":{"id":"morph/morph-v3-large","type":"chat","name":"Morph: Morph V3 Large","family":"morph","release_date":"2025-07-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.9},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"morph/morph-v3-fast":{"id":"morph/morph-v3-fast","type":"chat","name":"Morph: Morph V3 Fast","family":"morph","release_date":"2025-07-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.8},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"microsoft/phi-4":{"id":"microsoft/phi-4","type":"chat","name":"Microsoft: Phi 4","family":"phi","release_date":"2025-01-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":14745},"cost":{"text":{"input":{"price":0.056},"output":{"price":0.112}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"~unbiased/pareto-latest":{"id":"~unbiased/pareto-latest","type":"chat","name":"Pareto Latest","release_date":"2026-10-13","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.03}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance-seed/seed-1.6-flash":{"id":"bytedance-seed/seed-1.6-flash","type":"chat","name":"ByteDance Seed: Seed 1.6 Flash (retires Nov 11)","family":"seed","release_date":"2025-08-28","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.075},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance-seed/seed-2.0-lite":{"id":"bytedance-seed/seed-2.0-lite","type":"chat","name":"Seed 2.0 Lite","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.25},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance-seed/seed-2.0-mini":{"id":"bytedance-seed/seed-2.0-mini","type":"chat","name":"Seed 2.0 Mini","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance-seed/seed-1.6":{"id":"bytedance-seed/seed-1.6","type":"chat","name":"ByteDance Seed: Seed 1.6 (retires Nov 11)","family":"seed","release_date":"2025-10-15","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.25},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance-seed/seed-2.0-code":{"id":"bytedance-seed/seed-2.0-code","type":"chat","name":"Seed 2.0 Code","family":"seed","release_date":"2026-02-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance-seed/seed-2-1-turbo":{"id":"bytedance-seed/seed-2-1-turbo","type":"chat","name":"ByteDance Seed: Seed 2.1 Turbo","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.5},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.5":{"id":"moonshotai/kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.6},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3.1-pro":{"id":"moonshotai/kimi-k3.1-pro","type":"chat","name":"MoonshotAI: Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.7-code":{"id":"moonshotai/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.56,"cache":{"read":0.15}},"output":{"price":3.1}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.6":{"id":"moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.65,"cache":{"read":0.15}},"output":{"price":3.41}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-thinking":{"id":"moonshotai/kimi-k2-thinking","type":"chat","name":"Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.15}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-0905":{"id":"moonshotai/kimi-k2-0905","type":"chat","name":"Kimi K2 Instruct 0905","family":"kimi-k2","release_date":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":98304},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2":{"id":"moonshotai/kimi-k2","type":"chat","name":"Kimi K2 0711","family":"kimi-k2","release_date":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.57},"output":{"price":2.3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5.5":{"id":"anthropic/claude-opus-5.5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-sonnet-4.5":{"id":"anthropic/claude-sonnet-4.5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.6":{"id":"anthropic/claude-opus-4.6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5.5":{"id":"anthropic/claude-sonnet-5.5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-5.5":{"id":"anthropic/claude-haiku-5.5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.6":{"id":"anthropic/claude-sonnet-4.6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.8":{"id":"anthropic/claude-opus-4.8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5.1":{"id":"anthropic/claude-fable-5.1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4.7":{"id":"anthropic/claude-opus-4.7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.1":{"id":"anthropic/claude-opus-4.1","type":"chat","name":"Claude Opus 4.1 (latest)","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":18.75}},"output":{"price":75}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~z-ai/glm-latest":{"id":"~z-ai/glm-latest","type":"chat","name":"Z.ai: GLM Latest","family":"glm","release_date":"2026-08-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.0699,"cache":{"read":0.0689}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~z-ai/glm-flash-latest":{"id":"~z-ai/glm-flash-latest","type":"chat","name":"Z.ai: GLM Flash Latest","family":"glm-flash","release_date":"2026-08-27","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.0513,"cache":{"read":0.03}},"output":{"price":0.0701}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"relace/relace-search":{"id":"relace/relace-search","type":"chat","name":"Relace: Relace Search","release_date":"2025-12-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":1},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"relace/relace-apply-3":{"id":"relace/relace-apply-3","type":"chat","name":"Relace: Relace Apply 3","release_date":"2025-09-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.85},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek/deepseek-v3.2":{"id":"deepseek/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.028}},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro-0813":{"id":"deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-r1-0528":{"id":"deepseek/deepseek-r1-0528","type":"chat","name":"DeepSeek R1 0528","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":32768},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.35}},"output":{"price":2.15}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0731":{"id":"deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.028}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.2-exp":{"id":"deepseek/deepseek-v3.2-exp","type":"chat","name":"DeepSeek: DeepSeek V3.2 Exp","family":"deepseek","release_date":"2025-09-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":147456},"cost":{"text":{"input":{"price":0.27},"output":{"price":0.41}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-vision-exp":{"id":"deepseek/deepseek-v4-flash-vision-exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":0.2156,"cache":{"read":0.00686}},"output":{"price":0.6468}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.1-terminus":{"id":"deepseek/deepseek-v3.1-terminus","type":"chat","name":"DeepSeek: DeepSeek V3.1 Terminus","family":"deepseek","release_date":"2025-09-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":147456},"cost":{"text":{"input":{"price":0.27},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash-1017":{"id":"deepseek/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-chat-v3-0324":{"id":"deepseek/deepseek-chat-v3-0324","type":"chat","name":"DeepSeek V3 0324","family":"deepseek","release_date":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":115200},"cost":{"text":{"input":{"price":0.29,"cache":{"read":0.11}},"output":{"price":1.14}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-chat-v3.1":{"id":"deepseek/deepseek-chat-v3.1","type":"chat","name":"DeepSeek V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":32768},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.13}},"output":{"price":0.95}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-chat":{"id":"deepseek/deepseek-chat","type":"chat","name":"DeepSeek Chat","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16000},"cost":{"text":{"input":{"price":0.2574},"output":{"price":1.0287}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":384000},"cost":{"text":{"input":{"price":1.6,"cache":{"read":0.135}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3-super-120b-a12b:free":{"id":"nvidia/nemotron-3-super-120b-a12b:free","type":"chat","name":"NVIDIA: Nemotron 3 Super (free)","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3-ultra-550b-a55b:free":{"id":"nvidia/nemotron-3-ultra-550b-a55b:free","type":"chat","name":"NVIDIA: Nemotron 3 Ultra (free)","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free":{"id":"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free","type":"chat","name":"NVIDIA: Nemotron 3 Nano Omni (free)","family":"nemotron","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","video/mp4","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3.5-super-vl":{"id":"nvidia/nemotron-3.5-super-vl","type":"chat","name":"NVIDIA: Nemotron 3.5 Super VL","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.01}},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3.5-lightning:free":{"id":"nvidia/nemotron-3.5-lightning:free","type":"chat","name":"NVIDIA: Nemotron 3.5 Lightning (free)","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3.5-lightning":{"id":"nvidia/nemotron-3.5-lightning","type":"chat","name":"Nemotron 3.5 Lightning 30B A3B","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.025,"cache":{"read":0.0125}},"output":{"price":0.12}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3.5-super-vl:free":{"id":"nvidia/nemotron-3.5-super-vl:free","type":"chat","name":"NVIDIA: Nemotron 3.5 Super VL (free)","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3.5-content-safety":{"id":"nvidia/nemotron-3.5-content-safety","type":"chat","name":"Nemotron 3.5 Content Safety","family":"nemotron","release_date":"2026-06-02","modalities":{"input":["text","image/gif","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/nemotron-3-ultra-550b-a55b":{"id":"nvidia/nemotron-3-ultra-550b-a55b","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202800,"output":182520},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08}},"output":{"price":1.76}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3.5-content-safety:free":{"id":"nvidia/nemotron-3.5-content-safety:free","type":"chat","name":"NVIDIA: Nemotron 3.5 Content Safety (free)","family":"nemotron","release_date":"2026-06-02","modalities":{"input":["text","image/gif","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/nemotron-3-nano-30b-a3b":{"id":"nvidia/nemotron-3-nano-30b-a3b","type":"chat","name":"Nemotron 3 Nano 30B A3B","family":"nemotron","release_date":"2025-12-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3-super-120b-a12b":{"id":"nvidia/nemotron-3-super-120b-a12b","type":"chat","name":"Nemotron 3 Super 120B A12B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stealth/claude-opus-4.6":{"id":"stealth/claude-opus-4.6","type":"chat","name":"Stealth: Claude Opus 4.6 (20% off)","family":"claude-opus","release_date":"2025-08-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5}},"output":{"price":20,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stealth/glyph-cluster":{"id":"stealth/glyph-cluster","type":"chat","name":"Stealth: Glyph Cluster (free)","release_date":"2025-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stealth/claude-sonnet-4.6":{"id":"stealth/claude-sonnet-4.6","type":"chat","name":"Stealth: Claude Sonnet 4.6 (20% off)","family":"claude-sonnet","release_date":"2025-08-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":2.4,"cache":{"read":0.24,"write":3}},"output":{"price":12,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stealth/claude-opus-4.8":{"id":"stealth/claude-opus-4.8","type":"chat","name":"Stealth: Claude Opus 4.8 (20% off)","family":"claude-opus","release_date":"2025-08-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5}},"output":{"price":20,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stealth/claude-opus-4.7":{"id":"stealth/claude-opus-4.7","type":"chat","name":"Stealth: Claude Opus 4.7 (20% off)","family":"claude-opus","release_date":"2025-08-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5}},"output":{"price":20,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stealth/qwen3.6-plus":{"id":"stealth/qwen3.6-plus","type":"chat","name":"Stealth: Qwen3.6 Plus (50% off)","family":"qwen3.6","release_date":"2025-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.3125}},"output":{"price":1.5,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ibm-granite/granite-4.2-8b":{"id":"ibm-granite/granite-4.2-8b","type":"chat","name":"IBM: Granite 4.2 8B","family":"granite","release_date":"2026-08-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~openai/gpt-luna-latest":{"id":"~openai/gpt-luna-latest","type":"chat","name":"OpenAI: GPT Luna Latest","family":"gpt-luna","release_date":"2026-09-11","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~openai/gpt-sol-latest":{"id":"~openai/gpt-sol-latest","type":"chat","name":"OpenAI: GPT Sol Latest","family":"gpt-sol","release_date":"2026-09-11","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~openai/gpt-mini-latest":{"id":"~openai/gpt-mini-latest","type":"chat","name":"OpenAI: GPT Mini Latest","family":"gpt-mini","release_date":"2026-04-27","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~openai/gpt-astra-latest":{"id":"~openai/gpt-astra-latest","type":"chat","name":"OpenAI: GPT Astra Latest ($$$$)","family":"gpt-astra","release_date":"2026-09-11","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~openai/gpt-terra-latest":{"id":"~openai/gpt-terra-latest","type":"chat","name":"OpenAI: GPT Terra Latest","family":"gpt-terra","release_date":"2026-09-11","modalities":{"input":["application/pdf","image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25}},"output":{"price":5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-r-08-2024":{"id":"cohere/command-r-08-2024","type":"chat","name":"Command R","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/north-mini-code:free":{"id":"cohere/north-mini-code:free","type":"chat","name":"Cohere: North Mini Code (free)","family":"north","release_date":"2026-06-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-r-plus-08-2024":{"id":"cohere/command-r-plus-08-2024","type":"chat","name":"Command R+","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-a":{"id":"cohere/command-a","type":"chat","name":"Command A","family":"command-a","release_date":"2025-03-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"cohere/command-a-plus":{"id":"cohere/command-a-plus","type":"chat","name":"Cohere: Command A+","family":"command-a","release_date":"2026-05-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":192000,"output":64000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-r7b-12-2024":{"id":"cohere/command-r7b-12-2024","type":"chat","name":"Command R7B","family":"command-r","release_date":"2024-12-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.0375},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"inclusionai/ling-3.0-flash":{"id":"inclusionai/ling-3.0-flash","type":"chat","name":"inclusionAI: Ling 3.0 Flash","family":"ling","release_date":"2026-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.012}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inclusionai/ling-3.0-flash-vl":{"id":"inclusionai/ling-3.0-flash-vl","type":"chat","name":"inclusionAI: Ling 3.0 Flash VL","family":"ling","release_date":"2026-09-10","modalities":{"input":["text","image","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.012}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inclusionai/ling-3.1-flash":{"id":"inclusionai/ling-3.1-flash","type":"chat","name":"inclusionAI: Ling 3.1 Flash","family":"ling","release_date":"2026-09-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meituan/longcat-2.0":{"id":"meituan/longcat-2.0","type":"chat","name":"Meituan: LongCat 2.0","family":"longcat","release_date":"2026-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048756,"output":262144},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.015}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"prism-ml/ternary-bonsai-2-27b":{"id":"prism-ml/ternary-bonsai-2-27b","type":"chat","name":"PrismML: Ternary Bonsai 2 27B","release_date":"2026-09-18","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","xhigh"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0375}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"perceptron/perceptron-mk1.5":{"id":"perceptron/perceptron-mk1.5","type":"chat","name":"Perceptron: Perceptron Mk1.5","release_date":"2026-09-25","modalities":{"input":["text","image","video","audio/wav","audio/mpeg","audio/flac"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":36864,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"perceptron/perceptron-mk1":{"id":"perceptron/perceptron-mk1","type":"chat","name":"Perceptron: Perceptron Mk1","release_date":"2026-05-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"writer/palmyra-x5":{"id":"writer/palmyra-x5","type":"chat","name":"Writer: Palmyra X5","family":"palmyra","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1040000,"output":8192},"cost":{"text":{"input":{"price":0.6},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"aion-labs/aion-3.5":{"id":"aion-labs/aion-3.5","type":"chat","name":"AionLabs: Aion 3.5","release_date":"2026-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aion-labs/aion-rp-llama-3.1-8b":{"id":"aion-labs/aion-rp-llama-3.1-8b","type":"chat","name":"AionLabs: Aion-RP 1.0 (8B)","family":"llama","release_date":"2025-02-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":29491},"cost":{"text":{"input":{"price":0.8},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"aion-labs/aion-2.0":{"id":"aion-labs/aion-2.0","type":"chat","name":"AionLabs: Aion-2.0","release_date":"2025-12-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.2}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aion-labs/aion-3.0":{"id":"aion-labs/aion-3.0","type":"chat","name":"AionLabs: Aion-3.0","release_date":"2026-05-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aion-labs/aion-3.5-mini":{"id":"aion-labs/aion-3.5-mini","type":"chat","name":"AionLabs: Aion 3.5 Mini","release_date":"2026-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.18}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aion-labs/aion-3.0-mini":{"id":"aion-labs/aion-3.0-mini","type":"chat","name":"AionLabs: Aion-3.0-Mini","release_date":"2026-05-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.18}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xingchen-agi/xing4.0-29b-a4b:free":{"id":"xingchen-agi/xing4.0-29b-a4b:free","type":"chat","name":"XingChen: Xing4.0 29B A4B (free)","family":"agi","release_date":"2026-10-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~google/gemini-flash-latest":{"id":"~google/gemini-flash-latest","type":"chat","name":"Google: Gemini Flash Latest","family":"gemini-flash","release_date":"2026-04-27","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75,"reasoning":3.75}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"~google/gemini-pro-latest":{"id":"~google/gemini-pro-latest","type":"chat","name":"Google: Gemini Pro Latest","family":"gemini-pro","release_date":"2026-04-27","modalities":{"input":["audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf","image/png","image/jpeg","image/webp","image/heic","image/heif","text","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":0.1875}},"output":{"price":10,"reasoning":10}},"web_search":{"price":14}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gryphe/mythomax-l2-13b":{"id":"gryphe/mythomax-l2-13b","type":"chat","name":"MythoMax 13B","release_date":"2023-08-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":3686},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.11}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3-next-80b-a3b-instruct":{"id":"qwen/qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.09},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-2.5-7b-instruct":{"id":"qwen/qwen-2.5-7b-instruct","type":"chat","name":"Qwen: Qwen2.5 7B Instruct","family":"qwen","release_date":"2024-10-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":29491},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-397b-a17b":{"id":"qwen/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.39},"output":{"price":2.34}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-235b-a22b-instruct":{"id":"qwen/qwen3-vl-235b-a22b-instruct","type":"chat","name":"Qwen3 VL 235B A22B Instruct","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.21,"cache":{"read":0.1}},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.425,"cache":{"read":0.085,"write":0.53125}},"output":{"price":2.55}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-plus":{"id":"qwen/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.32,"cache":{"read":0.064,"write":0.4}},"output":{"price":1.28}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-plus-20260420":{"id":"qwen/qwen3.5-plus-20260420","type":"chat","name":"Qwen: Qwen3.5 Plus 2026-04-20","family":"qwen3.5","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"write":0.375}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-235b-a22b-2507":{"id":"qwen/qwen3-235b-a22b-2507","type":"chat","name":"Qwen: Qwen3 235B A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.55}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-235b-a22b-thinking-2507":{"id":"qwen/qwen3-235b-a22b-thinking-2507","type":"chat","name":"Qwen: Qwen3 235B A22B Thinking 2507","family":"qwen","release_date":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.45},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-plus-02-15":{"id":"qwen/qwen3.5-plus-02-15","type":"chat","name":"Qwen: Qwen3.5 Plus 2026-02-15","family":"qwen3.5","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.26},"output":{"price":1.56}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-plus":{"id":"qwen/qwen-plus","type":"chat","name":"Qwen Plus","family":"qwen","release_date":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.26,"cache":{"read":0.052,"write":0.325}},"output":{"price":0.78}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-max":{"id":"qwen/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.475,"cache":{"read":0.295,"write":1.84375}},"output":{"price":4.425}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder":{"id":"qwen/qwen3-coder","type":"chat","name":"Qwen: Qwen3 Coder 480B A35B","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.1}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-flash":{"id":"qwen/qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.1875,"cache":{"write":0.234375}},"output":{"price":1.125}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-27b":{"id":"qwen/qwen3.5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.195},"output":{"price":1.56}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-122b-a10b":{"id":"qwen/qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.26},"output":{"price":2.08}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-27b":{"id":"qwen/qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.45},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-30b-a3b-instruct":{"id":"qwen/qwen3-coder-30b-a3b-instruct","type":"chat","name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-8b-instruct":{"id":"qwen/qwen3-vl-8b-instruct","type":"chat","name":"Qwen: Qwen3 VL 8B Instruct","family":"qwen","release_date":"2025-10-14","modalities":{"input":["image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.12}},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-30b-a3b-instruct":{"id":"qwen/qwen3-vl-30b-a3b-instruct","type":"chat","name":"Qwen3 VL 30B A3B Instruct","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-30b-a3b-instruct-2507":{"id":"qwen/qwen3-30b-a3b-instruct-2507","type":"chat","name":"Qwen: Qwen3 30B A3B Instruct 2507","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen2.5-vl-72b-instruct":{"id":"qwen/qwen2.5-vl-72b-instruct","type":"chat","name":"Qwen: Qwen2.5 VL 72B Instruct","family":"qwen","release_date":"2025-01-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":115200},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.4}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3-14b":{"id":"qwen/qwen3-14b","type":"chat","name":"Qwen: Qwen3 14B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":16384},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-flash":{"id":"qwen/qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-flash":{"id":"qwen/qwen3-coder-flash","type":"chat","name":"Qwen3 Coder Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.195,"cache":{"read":0.039,"write":0.24375}},"output":{"price":0.975}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-2.5-coder-32b-instruct":{"id":"qwen/qwen-2.5-coder-32b-instruct","type":"chat","name":"Qwen2.5 Coder 32B Instruct","family":"qwen","release_date":"2024-11-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":29491},"cost":{"text":{"input":{"price":0.66},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3-coder-next":{"id":"qwen/qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.07}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-omni-flash":{"id":"qwen/qwen3.8-omni-flash","type":"chat","name":"Qwen3.8 Omni Flash","family":"qwen","release_date":"2026-09-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-next-80b-a3b-thinking":{"id":"qwen/qwen3-next-80b-a3b-thinking","type":"chat","name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-flash-02-23":{"id":"qwen/qwen3.5-flash-02-23","type":"chat","name":"Qwen: Qwen3.5-Flash","family":"qwen3.5","release_date":"2026-02-25","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.065},"output":{"price":0.26}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-30b-a3b":{"id":"qwen/qwen3-30b-a3b","type":"chat","name":"Qwen3 30B A3B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":16384},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-35b-a3b":{"id":"qwen/qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.95}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-flash":{"id":"qwen/qwen3.7-flash","type":"chat","name":"Qwen3.7 Flash","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":991808,"output":65536},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006,"write":0.038}},"output":{"price":0.13}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-2.4t-a95b":{"id":"qwen/qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1010000,"output":909000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-30b-a3b-thinking":{"id":"qwen/qwen3-vl-30b-a3b-thinking","type":"chat","name":"Qwen: Qwen3 VL 30B A3B Thinking","family":"qwen","release_date":"2025-10-06","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.29},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-32b":{"id":"qwen/qwen3-32b","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":16384},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max-0902":{"id":"qwen/qwen3.8-max-0902","type":"chat","name":"Qwen3.8 Max 0902","family":"qwen","release_date":"2026-09-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-35b-a3b":{"id":"qwen/qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.1625},"output":{"price":1.3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-2.5-72b-instruct":{"id":"qwen/qwen-2.5-72b-instruct","type":"chat","name":"Qwen2.5 72B Instruct","family":"qwen","release_date":"2024-09-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.36},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-plus":{"id":"qwen/qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.325,"cache":{"write":0.40625}},"output":{"price":1.95}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-9b":{"id":"qwen/qwen3.5-9b","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.17},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max-prime":{"id":"qwen/qwen3.8-max-prime","type":"chat","name":"Qwen 3.8 Max Prime","family":"qwen3.8-max","release_date":"2026-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":4,"cache":{"read":0.5}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"upstage/solar-mini4":{"id":"upstage/solar-mini4","type":"chat","name":"Upstage: Solar Mini 4","family":"solar-mini","release_date":"2026-09-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"upstage/solar-pro4":{"id":"upstage/solar-pro4","type":"chat","name":"Upstage: Solar Pro 4","family":"solar-pro","release_date":"2026-08-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"upstage/solar-pro-3":{"id":"upstage/solar-pro-3","type":"chat","name":"Upstage: Solar Pro 3 (retires Oct 30)","family":"solar-pro","release_date":"2026-01-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kilo-auto/efficient":{"id":"kilo-auto/efficient","type":"chat","name":"Auto Efficient","family":"auto","release_date":"1970-01-01","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.325,"cache":{"read":0.0325,"write":0.40625}},"output":{"price":1.95,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kilo-auto/balanced":{"id":"kilo-auto/balanced","type":"chat","name":"Auto Balanced","family":"auto","release_date":"1970-01-01","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.325,"cache":{"read":0.0325,"write":0.40625}},"output":{"price":1.95,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kilo-auto/frontier":{"id":"kilo-auto/frontier","type":"chat","name":"Auto Frontier","family":"auto","release_date":"1970-01-01","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kilo-auto/small":{"id":"kilo-auto/small","type":"chat","name":"Auto Small","family":"auto","release_date":"1970-01-01","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kilo-auto/free":{"id":"kilo-auto/free","type":"chat","name":"Auto Free","family":"auto","release_date":"1970-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/step-3.5-flash":{"id":"stepfun/step-3.5-flash","type":"chat","name":"Step 3.5 Flash","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/step-3.7-flash":{"id":"stepfun/step-3.7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":230400},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/step-5-preview":{"id":"stepfun/step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-max":{"id":"sakana/fugu-max","type":"chat","name":"Fugu Max","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-ultra":{"id":"sakana/fugu-ultra","type":"chat","name":"Fugu Ultra","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-ultra-v2":{"id":"sakana/fugu-ultra-v2","type":"chat","name":"Fugu Ultra v2","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/sakana-namazu":{"id":"sakana/sakana-namazu","type":"chat","name":"Sakana Namazu","family":"sakana-namazu","release_date":"2026-08-03","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.15}},"output":{"price":4}},"web_search":{"price":7}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthracite-org/magnum-v4-72b":{"id":"anthracite-org/magnum-v4-72b","type":"chat","name":"Magnum v4 72B","release_date":"2024-10-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":4096},"cost":{"text":{"input":{"price":2.5},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"undi95/remm-slerp-l2-13b":{"id":"undi95/remm-slerp-l2-13b","type":"chat","name":"ReMM SLERP 13B","release_date":"2023-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":6144,"output":5529},"cost":{"text":{"input":{"price":0.35},"output":{"price":0.65}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"minimax/minimax-m3.1-flash":{"id":"minimax/minimax-m3.1-flash","type":"chat","name":"MiniMax: MiniMax M3.1 Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":524288},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.1":{"id":"minimax/minimax-m2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.27,"cache":{"read":0.03}},"output":{"price":0.95}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7":{"id":"minimax/minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2-her":{"id":"minimax/minimax-m2-her","type":"chat","name":"MiniMax-M2 Her","family":"minimax","release_date":"2026-01-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":2048},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"minimax/minimax-m1":{"id":"minimax/minimax-m1","type":"chat","name":"MiniMax: MiniMax M1","family":"minimax","release_date":"2025-06-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":40000},"cost":{"text":{"input":{"price":0.4},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-01":{"id":"minimax/minimax-01","type":"chat","name":"MiniMax: MiniMax-01","family":"minimax","release_date":"2025-01-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000192,"output":900172},"cost":{"text":{"input":{"price":0.2},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":512000},"cost":{"text":{"input":{"price":0.224,"cache":{"read":0.0448}},"output":{"price":0.88}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2":{"id":"minimax/minimax-m2","type":"chat","name":"MiniMax-M2","family":"minimax","release_date":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scaledown/extract":{"id":"scaledown/extract","type":"chat","name":"ScaleDown: Extract","release_date":"2026-10-13","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":900000},"cost":{"text":{"input":{"price":0.05},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"scaledown/summarize":{"id":"scaledown/summarize","type":"chat","name":"ScaleDown: Summarize","release_date":"2026-10-13","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":4000},"cost":{"text":{"input":{"price":0.05},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nex-agi/nex-n2.5-pro":{"id":"nex-agi/nex-n2.5-pro","type":"chat","name":"Nex AGI: Nex-N2.5-Pro","family":"agi","release_date":"2026-09-08","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nex-agi/nex-n2.5-mini":{"id":"nex-agi/nex-n2.5-mini","type":"chat","name":"Nex AGI: Nex-N2.5-Mini","family":"agi","release_date":"2026-09-08","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.025,"cache":{"read":0.0025}},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"sao10k/l3-lunaris-8b":{"id":"sao10k/l3-lunaris-8b","type":"chat","name":"Sao10K: Llama 3 8B Lunaris","family":"llama","release_date":"2024-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":7372},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.05}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"sao10k/l3.1-euryale-70b":{"id":"sao10k/l3.1-euryale-70b","type":"chat","name":"Sao10K: Llama 3.1 Euryale 70B v2.2","family":"llama","release_date":"2024-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.85},"output":{"price":0.85}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"dots-studio/dots-3-note-preview:free":{"id":"dots-studio/dots-3-note-preview:free","type":"chat","name":"Dots Studio: Dots3-Note Preview (free)","release_date":"2026-08-14","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":460800},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/ui-tars-1.5-7b":{"id":"bytedance/ui-tars-1.5-7b","type":"chat","name":"ByteDance: UI-TARS 7B ","release_date":"2025-07-22","modalities":{"input":["image","text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":2048},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.1}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"~moonshotai/kimi-latest":{"id":"~moonshotai/kimi-latest","type":"chat","name":"MoonshotAI: Kimi Latest","family":"kimi","release_date":"2026-04-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.19,"cache":{"read":0.19}},"output":{"price":8.94}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thedrummer/skyfall-36b-v2":{"id":"thedrummer/skyfall-36b-v2","type":"chat","name":"TheDrummer: Skyfall 36B V2","release_date":"2025-03-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":29491},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.25}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"thedrummer/cydonia-24b-v4.1":{"id":"thedrummer/cydonia-24b-v4.1","type":"chat","name":"TheDrummer: Cydonia 24B V4.1","release_date":"2025-09-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"thedrummer/unslopnemo-12b":{"id":"thedrummer/unslopnemo-12b","type":"chat","name":"TheDrummer: UnslopNemo 12B","release_date":"2024-11-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":819200},"cost":{"text":{"input":{"price":0.4},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mancer/weaver":{"id":"mancer/weaver","type":"chat","name":"Mancer: Weaver (alpha)","family":"alpha","release_date":"2023-08-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8000,"output":6000},"cost":{"text":{"input":{"price":0.4},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.kilo.ai/api/gateway","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}}},"id":"kilo","name":"Kilo Gateway","doc":"https://kilo.ai","env":["KILO_API_KEY"]},"prime":{"models":{"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"gpt-oss-20b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol-pro":{"id":"openai/gpt-5.6-sol-pro","type":"chat","name":"GPT-5.6 Sol Pro","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.25},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 Mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":0.75},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-nano":{"id":"openai/gpt-4.1-nano","type":"chat","name":"GPT-4.1 Nano","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":942818},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2.5},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"gpt-oss-120b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.35},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 Nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":0.2},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o-mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2.5},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna-pro":{"id":"openai/gpt-5.6-luna-pro","type":"chat","name":"GPT-5.6 Luna Pro","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":1},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":10},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-pro":{"id":"openai/gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":30},"output":{"price":180}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":0.2},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 Mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.25},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra-pro":{"id":"openai/gpt-5.6-terra-pro","type":"chat","name":"GPT-5.6 Terra Pro","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2.5},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT-5.3-Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.75},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.75},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":0.25},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-3.3-70b-instruct":{"id":"meta-llama/llama-3.3-70b-instruct","type":"chat","name":"Llama 3.3 70B Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":1.04},"output":{"price":2.253}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03,"write":0.15}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.2":{"id":"z-ai/glm-5.2","type":"chat","name":"GLM 5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":1.54},"output":{"price":4.84}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.98,"cache":{"read":0.182,"write":0.98}},"output":{"price":3.08}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-open":{"id":"meta/muse-spark-open","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image","video","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":1.25},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-large-2512":{"id":"mistralai/mistral-large-2512","type":"chat","name":"Mistral Large 3 2512","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mixtral-8x22b-instruct":{"id":"mistralai/mixtral-8x22b-instruct","type":"chat","name":"Mixtral 8x22B Instruct","family":"mistral","release_date":"2024-04-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":52428},"cost":{"text":{"input":{"price":2.2},"output":{"price":6.6}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-nemo":{"id":"mistralai/mistral-nemo","type":"chat","name":"Mistral Nemo","family":"mistral-nemo","release_date":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.165},"output":{"price":0.17}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-small-2603":{"id":"mistralai/mistral-small-2603","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.165},"output":{"price":0.66}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.6":{"id":"x-ai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":450000},"cost":{"text":{"input":{"price":2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.7":{"id":"x-ai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":450000},"cost":{"text":{"input":{"price":1.6},"output":{"price":4.8}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.35},"output":{"price":6.75}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","image/png","image/jpeg","image/webp","image/heic","image/heif","text","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-4-argon":{"id":"google/gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","image/png","image/jpeg","image/webp","image/heic","image/heif","text","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":2},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-27b-it":{"id":"google/gemma-3-27b-it","type":"chat","name":"Gemma 3 27B","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.119},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3.1-pro":{"id":"moonshotai/kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":2},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":3.45},"output":{"price":17.25}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-0905":{"id":"moonshotai/kimi-k2-0905","type":"chat","name":"Kimi K2 0905","family":"kimi-k2","release_date":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":98304},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5.5":{"id":"anthropic/claude-opus-5.5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.6":{"id":"anthropic/claude-opus-4.6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5.5":{"id":"anthropic/claude-sonnet-5.5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.6":{"id":"anthropic/claude-sonnet-4.6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.8":{"id":"anthropic/claude-opus-4.8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5.1":{"id":"anthropic/claude-fable-5.1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4.7":{"id":"anthropic/claude-opus-4.7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0731":{"id":"deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943718},"cost":{"text":{"input":{"price":0.44},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash 0423","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.44},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash-1017":{"id":"deepseek/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006,"write":0.3}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006,"write":0.3}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro 0423","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1.91},"output":{"price":3.83}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-235b-a22b-instruct":{"id":"qwen/qwen3-vl-235b-a22b-instruct","type":"chat","name":"Qwen3 VL 235B A22B Instruct","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":235929},"cost":{"text":{"input":{"price":0.99},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-30b-a3b-instruct":{"id":"qwen/qwen3-vl-30b-a3b-instruct","type":"chat","name":"Qwen3 VL 30B A3B Instruct","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-30b-a3b-instruct-2507":{"id":"qwen/qwen3-30b-a3b-instruct-2507","type":"chat","name":"Qwen3 30B A3B Instruct 2507","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.13},"output":{"price":0.52}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-next":{"id":"qwen/qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.pinference.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"prime","name":"Prime Inference","doc":"https://docs.primeintellect.ai/inference/overview","env":["PRIME_API_KEY"]},"longcat":{"models":{"LongCat-2.0":{"id":"LongCat-2.0","type":"chat","name":"LongCat-2.0","family":"longcat","release_date":"2026-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.longcat.chat/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.longcat.chat/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.longcat.chat/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"LongCat-2.5-Preview":{"id":"LongCat-2.5-Preview","type":"chat","name":"LongCat-2.5-Preview","family":"longcat","release_date":"2026-09-25","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.longcat.chat/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.longcat.chat/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.longcat.chat/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"longcat","name":"LongCat","doc":"https://longcat.chat/platform/docs/","env":["LONGCAT_API_KEY"]},"wandb":{"models":{"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"gpt-oss-20b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03}},"output":{"price":0.13}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"gpt-oss-120b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03}},"output":{"price":0.17}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-3.3-70B-Instruct":{"id":"meta-llama/Llama-3.3-70B-Instruct","type":"chat","name":"Llama 3.3 70B","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.71,"cache":{"read":0.71}},"output":{"price":0.71}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-3.1-8B-Instruct":{"id":"meta-llama/Llama-3.1-8B-Instruct","type":"chat","name":"Llama 3.1 8B","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.22}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-35B-A3B":{"id":"Qwen/Qwen3.6-35B-A3B","type":"chat","name":"Qwen3.6 35B A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.95}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-27B":{"id":"Qwen/Qwen3.8-27B","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.15}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"reflection/Beam-1.0-501B-A23B":{"id":"reflection/Beam-1.0-501B-A23B","type":"chat","name":"Beam 1.0 501B A23B","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.04}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31B-it":{"id":"google/gemma-4-31B-it","type":"chat","name":"Gemma 4 31B","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.1}},"output":{"price":0.34}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-26B-A4B-it":{"id":"google/gemma-4-26B-A4B-it","type":"chat","name":"Gemma 4 26B A4B","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.7-Code":{"id":"moonshotai/Kimi-K2.7-Code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.6":{"id":"moonshotai/Kimi-K2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.65,"cache":{"read":0.15}},"output":{"price":3.41}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M3":{"id":"MiniMaxAI/MiniMax-M3","type":"chat","name":"MiniMax M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.23,"cache":{"read":0.05}},"output":{"price":0.96}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B":{"id":"nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B","type":"chat","name":"Nemotron 3.5 Lightning","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.04}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B":{"id":"nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B","type":"chat","name":"Nemotron 3 Ultra","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":2.15}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B":{"id":"nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B","type":"chat","name":"Nemotron 3.5 Super VL","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.02}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ibm-granite/granite-4.2-8b":{"id":"ibm-granite/granite-4.2-8b","type":"chat","name":"Granite 4.2 8B","family":"granite","release_date":"2026-08-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash":{"id":"deepseek-ai/DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.002}},"output":{"price":0.65}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash-0731":{"id":"deepseek-ai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.07}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro-0813":{"id":"deepseek-ai/DeepSeek-V4-Pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.31,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.1":{"id":"deepseek-ai/DeepSeek-V3.1","type":"chat","name":"DeepSeek V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":161000,"output":161000},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.55}},"output":{"price":1.65}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM 5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.62,"cache":{"read":0.14}},"output":{"price":2.42}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3-Flash":{"id":"zai-org/GLM-5.3-Flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.02}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://api.inference.wandb.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"wandb","name":"CoreWeave","doc":"https://docs.wandb.ai/inference","env":["WANDB_API_KEY"]},"aimlapi":{"models":{"tencent/hy-mt2-7b":{"id":"tencent/hy-mt2-7b","type":"chat","name":"Hy-MT2-7B","family":"Hy","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"cost":{"text":{"input":{"price":0.078292},"output":{"price":0.31211}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"tencent/hy-mt2-30b-a3b":{"id":"tencent/hy-mt2-30b-a3b","type":"chat","name":"Hy-MT2-30B-A3B","family":"Hy","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"cost":{"text":{"input":{"price":0.078292},"output":{"price":0.31211}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"tencent/hy-mt2-1.8b":{"id":"tencent/hy-mt2-1.8b","type":"chat","name":"Hy-MT2-1.8B","family":"Hy","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"cost":{"text":{"input":{"price":0.046552},"output":{"price":0.187266}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"tencent/hy3":{"id":"tencent/hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.2116,"cache":{"read":0.0529}},"output":{"price":0.8464}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy4-preview":{"id":"tencent/hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":64000},"cost":{"text":{"input":{"price":0.882372,"cache":{"read":0.044436}},"output":{"price":2.646058}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-4":{"id":"openai/gpt-5-4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":117964},"cost":{"text":{"input":{"price":0.07935,"cache":{"read":0.039675}},"output":{"price":0.3174}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol-pro":{"id":"openai/gpt-5.6-sol-pro","type":"chat","name":"GPT-5.6 Sol Pro","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4.232,"cache":{"read":0.4232}},"output":{"price":21.16}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 Mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.587,"cache":{"read":0.1587}},"output":{"price":9.522}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-5":{"id":"openai/gpt-5-5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":117964},"cost":{"text":{"input":{"price":0.3703,"cache":{"read":0.3703}},"output":{"price":1.0051}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-terra":{"id":"openai/gpt-6.1-terra","type":"chat","name":"GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-2":{"id":"openai/gpt-5-2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 Nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2116,"cache":{"read":0.02116}},"output":{"price":1.3225}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o Mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-pro":{"id":"openai/o3-pro","type":"chat","name":"o3 Pro","family":"o-pro","release_date":"2025-06-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":21.16},"output":{"price":84.64}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex-max":{"id":"openai/gpt-5.1-codex-max","type":"chat","name":"GPT-5.1-Codex-Max","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":2.645,"cache":{"read":0.2645}},"output":{"price":21.16}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-1":{"id":"openai/gpt-5-1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-05-13":{"id":"openai/gpt-4o-2024-05-13","type":"chat","name":"GPT-4o (2024-05-13)","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":5.29},"output":{"price":15.87}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-pro":{"id":"openai/gpt-5-pro","type":"chat","name":"GPT-5 Pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":272000},"cost":{"text":{"input":{"price":15.87},"output":{"price":126.96}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna-pro":{"id":"openai/gpt-5.6-luna-pro","type":"chat","name":"GPT-5.6 Luna Pro","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2116,"cache":{"read":0.02116}},"output":{"price":1.2696}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-11-20":{"id":"openai/gpt-4o-2024-11-20","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-11-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-pro":{"id":"openai/gpt-5.2-pro","type":"chat","name":"GPT-5.2 Pro","family":"gpt-pro","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":22.218},"output":{"price":177.744}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-pro":{"id":"openai/gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":31.74},"output":{"price":190.44}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-image-2":{"id":"openai/gpt-5.4-image-2","type":"image","name":"GPT-5.4 Image 2","family":"gpt","release_date":"2026-04-21","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","text","application/pdf"],"output":["image/png","image/jpeg","image/webp","text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":272000,"output":128000},"cost":{"text":{"input":{"price":8.464,"cache":{"read":2.116}},"output":{"price":15.87}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 Mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5-pro":{"id":"openai/gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":31.74},"output":{"price":190.44}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra-pro":{"id":"openai/gpt-5.6-terra-pro","type":"chat","name":"GPT-5.6 Terra Pro","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.116,"cache":{"read":0.2116}},"output":{"price":12.696}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":3.703,"cache":{"read":0.3703}},"output":{"price":29.624}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-08-06":{"id":"openai/gpt-4o-2024-08-06","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-08-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-safeguard-20b":{"id":"openai/gpt-oss-safeguard-20b","type":"chat","name":"gpt-oss-safeguard-20b","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.07935,"cache":{"read":0.039675}},"output":{"price":0.3174}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling-small":{"id":"thinkingmachines/inkling-small","type":"chat","name":"Inkling Small","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":262144},"cost":{"text":{"input":{"price":0.61364,"cache":{"read":0.122728}},"output":{"price":1.52352}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling":{"id":"thinkingmachines/inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.058,"cache":{"read":0.17986}},"output":{"price":4.2849}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-3.3-70B-Instruct-Turbo":{"id":"meta-llama/Llama-3.3-70B-Instruct-Turbo","type":"chat","name":"Llama 3.3 70B Instruct Turbo","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":127000},"cost":{"text":{"input":{"price":0.76176},"output":{"price":2.383674}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5-turbo":{"id":"z-ai/glm-5-turbo","type":"chat","name":"GLM 5 Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.5v":{"id":"z-ai/glm-4.5v","type":"chat","name":"GLM 4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":16384},"cost":{"text":{"input":{"price":0.6348,"cache":{"read":0.11638}},"output":{"price":1.9044}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5v-turbo":{"id":"z-ai/glm-5v-turbo","type":"chat","name":"GLM 5V Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/quicktime","video/x-matroska","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7-flash":{"id":"z-ai/glm-4.7-flash","type":"chat","name":"GLM 4.7 Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":0.13225,"cache":{"read":0.01058}},"output":{"price":0.529}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6v":{"id":"z-ai/glm-4.6v","type":"chat","name":"GLM 4.6V","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.3174,"cache":{"read":0.05819}},"output":{"price":0.9522}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"rekaai/reka-edge":{"id":"rekaai/reka-edge","type":"chat","name":"Reka Edge","family":"reka","release_date":"2026-03-11","modalities":{"input":["image","text","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":16384},"cost":{"text":{"input":{"price":0.1058},"output":{"price":0.1058}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-glimmer-30b":{"id":"meta/muse-glimmer-30b","type":"chat","name":"Muse Glimmer 30B","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.3703,"cache":{"read":0.04232}},"output":{"price":1.587}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.1":{"id":"meta/muse-spark-1.1","type":"chat","name":"Muse Spark 1.1","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.3225,"cache":{"read":0.1587}},"output":{"price":4.4965}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.3":{"id":"meta/muse-spark-1.3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.3225,"cache":{"read":0.1587}},"output":{"price":4.4965}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.2":{"id":"meta/muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.3225,"cache":{"read":0.1587}},"output":{"price":4.4965}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/ministral-8b-2512":{"id":"mistralai/ministral-8b-2512","type":"chat","name":"Ministral 3 8B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.3174,"cache":{"read":0.01587}},"output":{"price":0.3174}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-small-3.1-24b-instruct":{"id":"mistralai/mistral-small-3.1-24b-instruct","type":"chat","name":"Small 3.1 24B","family":"mistral-small","release_date":"2025-03-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.371358},"output":{"price":0.58719}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-large":{"id":"mistralai/mistral-large","type":"chat","name":"Large","family":"mistral-large","release_date":"2024-02-26","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":102400},"cost":{"text":{"input":{"price":2.116,"cache":{"read":0.2116}},"output":{"price":6.348}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/voxtral-small-24b-2507":{"id":"mistralai/voxtral-small-24b-2507","type":"chat","name":"Voxtral Small 24B 2507","family":"voxtral","release_date":"2025-07-15","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":32768},"cost":{"text":{"input":{"price":0.1058,"cache":{"read":0.01058}},"output":{"price":0.3174}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/codestral-2508":{"id":"mistralai/codestral-2508","type":"chat","name":"Codestral 2508","family":"codestral","release_date":"2025-07-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.3174,"cache":{"read":0.03174}},"output":{"price":0.9522}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mixtral-8x22b-instruct":{"id":"mistralai/mixtral-8x22b-instruct","type":"chat","name":"Mixtral 8x22B Instruct","family":"mistral","release_date":"2024-04-17","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":52428},"cost":{"text":{"input":{"price":2.116,"cache":{"read":0.2116}},"output":{"price":6.348}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-nemo":{"id":"mistralai/mistral-nemo","type":"chat","name":"Mistral NeMo","family":"mistral-nemo","release_date":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.1587,"cache":{"read":0.1587}},"output":{"price":0.17986}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-large-2407":{"id":"mistralai/mistral-large-2407","type":"chat","name":"Large 2407","family":"mistral-large","release_date":"2024-07-24","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":2.116,"cache":{"read":0.2116}},"output":{"price":6.348}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-small-2603":{"id":"mistralai/mistral-small-2603","type":"chat","name":"Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.198375,"cache":{"read":0.01587}},"output":{"price":0.7935}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/ministral-14b-2512":{"id":"mistralai/ministral-14b-2512","type":"chat","name":"Ministral 3 14B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":0.3703,"cache":{"read":0.02116}},"output":{"price":0.3703}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-small-3.2-24b-instruct":{"id":"mistralai/mistral-small-3.2-24b-instruct","type":"chat","name":"Small 3.2 24B","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.07935},"output":{"price":0.2116}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/devstral-2512":{"id":"mistralai/devstral-2512","type":"chat","name":"Devstral 2 2512","family":"devstral","release_date":"2025-12-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.46552,"cache":{"read":0.046552}},"output":{"price":2.3276}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/ministral-3b-2512":{"id":"mistralai/ministral-3b-2512","type":"chat","name":"Ministral 3 3B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":0.1587,"cache":{"read":0.01058}},"output":{"price":0.1587}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-medium-3.1":{"id":"mistralai/mistral-medium-3.1","type":"chat","name":"Medium 3.1","family":"mistral-medium","release_date":"2025-08-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":0.4232,"cache":{"read":0.04232}},"output":{"price":2.116}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-small-24b-instruct-2501":{"id":"mistralai/mistral-small-24b-instruct-2501","type":"chat","name":"Small 3","family":"mistral-small","release_date":"2025-01-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.0529},"output":{"price":0.08464}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-saba":{"id":"mistralai/mistral-saba","type":"chat","name":"Saba","family":"mistral","release_date":"2025-02-17","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":26214},"cost":{"text":{"input":{"price":0.2116,"cache":{"read":0.02116}},"output":{"price":0.6348}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-medium-3-5":{"id":"mistralai/mistral-medium-3-5","type":"chat","name":"Medium 3.5","family":"mistral-medium","release_date":"2026-04-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":209715},"cost":{"text":{"input":{"price":1.587},"output":{"price":7.935}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-medium-3":{"id":"mistralai/mistral-medium-3","type":"chat","name":"Medium 3","family":"mistral-medium","release_date":"2025-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":104857},"cost":{"text":{"input":{"price":0.4232,"cache":{"read":0.04232}},"output":{"price":2.116}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nousresearch/hermes-3-llama-3.1-405b":{"id":"nousresearch/hermes-3-llama-3.1-405b","type":"chat","name":"Hermes 3 405B Instruct","family":"nousresearch","release_date":"2024-08-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":1.058},"output":{"price":1.058}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nousresearch/hermes-3-llama-3.1-70b":{"id":"nousresearch/hermes-3-llama-3.1-70b","type":"chat","name":"Hermes 3 70B Instruct","family":"nousresearch","release_date":"2024-08-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.7406},"output":{"price":0.7406}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"cognitivecomputations/dolphin-mistral-24b-venice-edition":{"id":"cognitivecomputations/dolphin-mistral-24b-venice-edition","type":"chat","name":"Venice Uncensored","family":"mistral","release_date":"2025-07-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.2116},"output":{"price":0.9522}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"unbiased/pareto":{"id":"unbiased/pareto","type":"chat","name":"Pareto","release_date":"2026-09-17","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":2.645,"cache":{"read":0.2645}},"output":{"price":7.935}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inference-net/schematron-v2-turbo":{"id":"inference-net/schematron-v2-turbo","type":"chat","name":"Schematron V2 Turbo","release_date":"2026-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.03174},"output":{"price":0.1587}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"inference-net/schematron-v2-small":{"id":"inference-net/schematron-v2-small","type":"chat","name":"Schematron V2 Small","release_date":"2026-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.0529},"output":{"price":0.24334}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"x-ai/grok-4-20-0309-non-reasoning":{"id":"x-ai/grok-4-20-0309-non-reasoning","type":"chat","name":"Grok 4.20 Non-Reasoning","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":1999000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4-fast-non-reasoning":{"id":"x-ai/grok-4-fast-non-reasoning","type":"chat","name":"Grok 4 Fast Non-Reasoning","family":"grok","release_date":"2025-12-18","modalities":{"input":["text","image/jpeg","image/png","audio","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":1999000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"perplexity/sonar":{"id":"perplexity/sonar","type":"chat","name":"Sonar","family":"sonar","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":100000},"cost":{"text":{"input":{"price":1},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"perplexity/sonar-pro":{"id":"perplexity/sonar-pro","type":"chat","name":"Sonar Pro","family":"sonar-pro","release_date":"2024-01-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"amazon/nova-micro-v1":{"id":"amazon/nova-micro-v1","type":"chat","name":"Nova Micro 1.0","family":"nova-micro","release_date":"2024-12-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":5120},"cost":{"text":{"input":{"price":0.03703},"output":{"price":0.14812}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/nova-pro-v1":{"id":"amazon/nova-pro-v1","type":"chat","name":"Nova Pro 1.0","family":"nova-pro","release_date":"2024-12-05","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":5120},"cost":{"text":{"input":{"price":0.8464},"output":{"price":3.3856}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/nova-lite-v1":{"id":"amazon/nova-lite-v1","type":"chat","name":"Nova Lite 1.0","family":"nova-lite","release_date":"2024-12-05","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":5120},"cost":{"text":{"input":{"price":0.06348},"output":{"price":0.25392}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inception/mercury-2":{"id":"inception/mercury-2","type":"chat","name":"Mercury 2","family":"mercury","release_date":"2026-02-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":50000},"cost":{"text":{"input":{"price":0.2645,"cache":{"read":0.02645}},"output":{"price":0.7935}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inception/mercury-2.5":{"id":"inception/mercury-2.5","type":"chat","name":"Mercury 2.5","family":"mercury","release_date":"2026-09-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":260000,"output":65536},"cost":{"text":{"input":{"price":0.2116,"cache":{"read":0.02116}},"output":{"price":0.7935}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-2-27b-it":{"id":"google/gemma-2-27b-it","type":"chat","name":"Gemma 2 27B","family":"gemma","release_date":"2024-07-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":2048},"cost":{"text":{"input":{"price":0.6877},"output":{"price":0.6877}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemini-flash-latest":{"id":"google/gemini-flash-latest","type":"chat","name":"Gemini Flash Latest","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.587,"cache":{"read":0.1587,"write":0.088167}},"output":{"price":9.522}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-4b-it":{"id":"google/gemma-3-4b-it","type":"chat","name":"Gemma 3 4B","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":32768},"cost":{"text":{"input":{"price":0.0529,"cache":{"read":0.04232}},"output":{"price":0.1058}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-26b-a4b-it":{"id":"google/gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":0.1587,"cache":{"read":0.1587}},"output":{"price":0.6348}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-8-flash":{"id":"google/gemini-3-8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite-preview":{"id":"google/gemini-3.1-flash-lite-preview","type":"chat","name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","release_date":"2026-03-03","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.2645,"cache":{"read":0.02645,"write":0.088167}},"output":{"price":1.587}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B Instruct","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":1.04742,"cache":{"read":1.04742}},"output":{"price":1.57642}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview-customtools":{"id":"google/gemini-3.1-pro-preview-customtools","type":"chat","name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048756,"output":65536},"cost":{"text":{"input":{"price":2.116,"cache":{"read":0.2116,"write":0.39675}},"output":{"price":12.696}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-27b-it":{"id":"google/gemma-3-27b-it","type":"chat","name":"Gemma 3 27B","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":117964},"cost":{"text":{"input":{"price":0.1587,"cache":{"read":0.07935}},"output":{"price":0.48668}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-12b-it":{"id":"google/gemma-3-12b-it","type":"chat","name":"Gemma 3 12B","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":96000},"cost":{"text":{"input":{"price":0.0529,"cache":{"read":0.04232}},"output":{"price":0.1587}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.5-pro":{"id":"xiaomi/mimo-v2.5-pro","type":"chat","name":"MiMo V2.5 Pro","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.46023,"cache":{"read":0.003809}},"output":{"price":0.92046}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.5":{"id":"xiaomi/mimo-v2.5","type":"chat","name":"MiMo V2.5","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.14812,"cache":{"read":0.002962}},"output":{"price":0.29624}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"morph/morph-v3-large":{"id":"morph/morph-v3-large","type":"chat","name":"V3 Large","family":"morph","release_date":"2025-07-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.9522},"output":{"price":2.0102}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"morph/morph-v3-fast":{"id":"morph/morph-v3-fast","type":"chat","name":"V3 Fast","family":"morph","release_date":"2025-07-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":81920,"output":38000},"cost":{"text":{"input":{"price":0.8464},"output":{"price":1.2696}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"moonshot/kimi-k3":{"id":"moonshot/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"bytedance-seed/seed-1.6-flash":{"id":"bytedance-seed/seed-1.6-flash","type":"chat","name":"Seed 1.6 Flash","family":"seed","release_date":"2025-08-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.07935},"output":{"price":0.3174}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance-seed/seed-2.0-lite":{"id":"bytedance-seed/seed-2.0-lite","type":"chat","name":"Seed-2.0-Lite","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.2645},"output":{"price":2.116}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"bytedance-seed/seed-2.0-mini":{"id":"bytedance-seed/seed-2.0-mini","type":"chat","name":"Seed-2.0-Mini","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.1058},"output":{"price":0.4232}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"bytedance-seed/seed-2.0-code":{"id":"bytedance-seed/seed-2.0-code","type":"chat","name":"Seed-2.0-Code","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.529},"output":{"price":3.174}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-thinking":{"id":"moonshotai/kimi-k2-thinking","type":"chat","name":"Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":98304},"cost":{"text":{"input":{"price":0.6348,"cache":{"read":0.1587}},"output":{"price":2.645}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-0905":{"id":"moonshotai/kimi-k2-0905","type":"chat","name":"Kimi K2 0905","family":"kimi-k2","release_date":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":98304},"cost":{"text":{"input":{"price":1.058},"output":{"price":3.174}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2":{"id":"moonshotai/kimi-k2","type":"chat","name":"Kimi K2 0711","family":"kimi-k2","release_date":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.60306},"output":{"price":2.4334}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5.5":{"id":"anthropic/claude-opus-5.5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-sonnet-4.5":{"id":"anthropic/claude-sonnet-4.5","type":"chat","name":"Claude 4.5 Sonnet","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3.174,"cache":{"read":0.3174,"write":{"5m":3.9675,"1h":6.348}}},"output":{"price":15.87}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5.5":{"id":"anthropic/claude-sonnet-5.5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-5.5":{"id":"anthropic/claude-haiku-5.5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.6":{"id":"anthropic/claude-sonnet-4.6","type":"chat","name":"Claude 4.6 Sonnet","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3.174,"cache":{"read":0.3174,"write":{"5m":3.9675,"1h":6.348}}},"output":{"price":15.87}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","type":"chat","name":"Claude 4.5 Opus","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5.29,"cache":{"read":0.529,"write":{"5m":6.6125,"1h":10.58}}},"output":{"price":26.45}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","type":"chat","name":"Claude 4.5 Haiku","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1.058,"cache":{"read":0.1058,"write":{"5m":1.3225,"1h":2.116}}},"output":{"price":5.29}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.8":{"id":"anthropic/claude-opus-4.8","type":"chat","name":"Claude 4.8 Opus","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.29,"cache":{"read":0.529,"write":{"5m":6.6125,"1h":10.58}}},"output":{"price":26.45}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5.1":{"id":"anthropic/claude-fable-5.1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4.7":{"id":"anthropic/claude-opus-4.7","type":"chat","name":"Claude 4.7 Opus","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.29,"cache":{"read":0.529,"write":{"5m":6.6125,"1h":10.58}}},"output":{"price":26.45}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"relace/relace-search":{"id":"relace/relace-search","type":"chat","name":"Search","release_date":"2025-12-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":1.058},"output":{"price":3.174}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"relace/relace-apply-3":{"id":"relace/relace-apply-3","type":"chat","name":"Apply 3","release_date":"2025-09-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.8993},"output":{"price":1.3225}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek/deepseek-v4-pro-0813":{"id":"deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1.84092,"cache":{"read":0.15341}},"output":{"price":3.68184}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-vision-exp":{"id":"deepseek/deepseek-v4-flash-vision-exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.014}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-chat-v3-0324":{"id":"deepseek/deepseek-chat-v3-0324","type":"chat","name":"DeepSeek V3","family":"deepseek","release_date":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":124000},"cost":{"text":{"input":{"price":0.30682,"cache":{"read":0.14812}},"output":{"price":1.20612}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-chat":{"id":"deepseek/deepseek-chat","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.39,"cache":{"read":0.0078}},"output":{"price":1.56}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.9,"cache":{"read":0.03}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"ibm-granite/granite-4.0-h-micro":{"id":"ibm-granite/granite-4.0-h-micro","type":"chat","name":"Granite 4.0 Micro","family":"granite","release_date":"2025-10-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.017986},"output":{"price":0.118496}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-r-08-2024":{"id":"cohere/command-r-08-2024","type":"chat","name":"Command R (08-2024)","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.1587},"output":{"price":0.6348}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-r-plus-08-2024":{"id":"cohere/command-r-plus-08-2024","type":"chat","name":"Command R+ (08-2024)","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":2.645},"output":{"price":10.58}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-a":{"id":"cohere/command-a","type":"chat","name":"Command A","family":"command-a","release_date":"2025-03-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":2.645},"output":{"price":10.58}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-r7b-12-2024":{"id":"cohere/command-r7b-12-2024","type":"chat","name":"Command R7B (12-2024)","family":"command-r","release_date":"2024-12-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.039675},"output":{"price":0.1587}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zhipu/glm-5.2":{"id":"zhipu/glm-5.2","type":"chat","name":"GLM 5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zhipu/glm-5.3":{"id":"zhipu/glm-5.3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"perceptron/perceptron-mk1.5":{"id":"perceptron/perceptron-mk1.5","type":"chat","name":"Mk1.5","release_date":"2026-09-25","modalities":{"input":["text","image/jpeg","image/png","image/webp","video/mp4","video/quicktime","video/webm","audio/wav","audio/mpeg","audio/flac"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":36864,"output":8192},"cost":{"text":{"input":{"price":0.1587},"output":{"price":1.587}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aion-labs/aion-rp-llama-3.1-8b":{"id":"aion-labs/aion-rp-llama-3.1-8b","type":"chat","name":"Aion-RP 1.0 (8B)","family":"llama","release_date":"2025-02-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.8464},"output":{"price":1.6928}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gryphe/mythomax-l2-13b":{"id":"gryphe/mythomax-l2-13b","type":"chat","name":"MythoMax 13B","release_date":"2023-08-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":4096},"cost":{"text":{"input":{"price":1.98375,"cache":{"read":1.98375}},"output":{"price":1.98375}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"upstage/solar-pro4":{"id":"upstage/solar-pro4","type":"chat","name":"Solar Pro 4","family":"solar-pro","release_date":"2026-08-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":131072},"cost":{"text":{"input":{"price":0.03174,"cache":{"read":0.006348}},"output":{"price":0.12696}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"upstage/solar-pro-3":{"id":"upstage/solar-pro-3","type":"chat","name":"Solar Pro 3","family":"solar-pro","release_date":"2026-01-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.1587,"cache":{"read":0.01587}},"output":{"price":0.6348}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3-next-80b-a3b-instruct":{"id":"alibaba/qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3 Next 80B A3B Instruct","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":129024,"output":16384},"cost":{"text":{"input":{"price":0.1587},"output":{"price":1.2696}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.8-max":{"id":"alibaba/qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.8-27b":{"id":"alibaba/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.4761},"output":{"price":3.3856}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen-plus":{"id":"alibaba/qwen-plus","type":"chat","name":"Qwen Plus","family":"qwen","release_date":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":16384},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.8-flash":{"id":"alibaba/qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.16,"cache":{"read":0.016}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen-max":{"id":"alibaba/qwen-max","type":"chat","name":"Qwen Max","family":"qwen","release_date":"2024-04-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":8192},"cost":{"text":{"input":{"price":1.6,"cache":{"read":0.32}},"output":{"price":6.4}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3-coder-480b-a35b-instruct":{"id":"alibaba/qwen3-coder-480b-a35b-instruct","type":"chat","name":"Qwen3 Coder","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":65536},"cost":{"text":{"input":{"price":1.058,"cache":{"read":1.058}},"output":{"price":5.15775}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.8-2.4t-a95b":{"id":"alibaba/qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":52429},"cost":{"text":{"input":{"price":2.645,"cache":{"read":0.529}},"output":{"price":6.6125}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_details"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.8-max-prime":{"id":"alibaba/qwen3.8-max-prime","type":"chat","name":"Qwen3.8 Max Prime","family":"qwen3.8-max","release_date":"2026-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":4.232,"cache":{"read":0.529}},"output":{"price":12.696}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/step-5-preview":{"id":"stepfun/step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":64000},"cost":{"text":{"input":{"price":1.058,"cache":{"read":0.0529}},"output":{"price":2.8566}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-max":{"id":"sakana/fugu-max","type":"chat","name":"Fugu Max","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.116,"cache":{"read":0.2645}},"output":{"price":6.348}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-ultra":{"id":"sakana/fugu-ultra","type":"chat","name":"Fugu Ultra","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.29,"cache":{"read":0.529}},"output":{"price":31.74}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-ultra-v2":{"id":"sakana/fugu-ultra-v2","type":"chat","name":"Fugu Ultra v2","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.29,"cache":{"read":0.529}},"output":{"price":31.74}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthracite-org/magnum-v4-72b":{"id":"anthracite-org/magnum-v4-72b","type":"chat","name":"Magnum v4 72B","release_date":"2024-10-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":16384},"cost":{"text":{"input":{"price":3.174},"output":{"price":5.29}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"undi95/remm-slerp-l2-13b":{"id":"undi95/remm-slerp-l2-13b","type":"chat","name":"ReMM SLERP 13B","release_date":"2023-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":6144,"output":4096},"cost":{"text":{"input":{"price":0.529},"output":{"price":0.7935}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"sao10k/l3-lunaris-8b":{"id":"sao10k/l3-lunaris-8b","type":"chat","name":"Llama 3 8B Lunaris","family":"llama","release_date":"2024-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":7372},"cost":{"text":{"input":{"price":0.0529},"output":{"price":0.0529}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"sao10k/l3.3-euryale-70b":{"id":"sao10k/l3.3-euryale-70b","type":"chat","name":"Llama 3.3 Euryale 70B","family":"llama","release_date":"2024-12-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.6877},"output":{"price":0.7935}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"sao10k/l3.1-euryale-70b":{"id":"sao10k/l3.1-euryale-70b","type":"chat","name":"Llama 3.1 Euryale 70B v2.2","family":"llama","release_date":"2024-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":1.534523},"output":{"price":1.534523}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thedrummer/skyfall-36b-v2":{"id":"thedrummer/skyfall-36b-v2","type":"chat","name":"Skyfall 36B V2","release_date":"2025-03-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.5819,"cache":{"read":0.2645}},"output":{"price":0.8464}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"thedrummer/cydonia-24b-v4.1":{"id":"thedrummer/cydonia-24b-v4.1","type":"chat","name":"Cydonia 24B V4.1","release_date":"2025-09-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.3174,"cache":{"read":0.1587}},"output":{"price":0.529}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"thedrummer/unslopnemo-12b":{"id":"thedrummer/unslopnemo-12b","type":"chat","name":"UnslopNemo 12B","release_date":"2024-11-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.4232},"output":{"price":0.4232}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mancer/weaver":{"id":"mancer/weaver","type":"chat","name":"Weaver (alpha)","family":"alpha","release_date":"2023-08-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8000,"output":2000},"cost":{"text":{"input":{"price":0.7935},"output":{"price":1.058}}},"api":{"chat-completions":{"base_url":"https://api.aimlapi.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}}},"id":"aimlapi","name":"AI/ML API","doc":"https://docs.aimlapi.com","env":["AIMLAPI_API_KEY"]},"jalapeno":{"models":{"Hy3":{"id":"Hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.58}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Kimi-K2.7-Code":{"id":"Kimi-K2.7-Code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":271360,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.5-122B-A10B":{"id":"Qwen3.5-122B-A10B","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.4},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.5-397B-A17B":{"id":"Qwen3.5-397B-A17B","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"GLM-5.2":{"id":"GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"DeepSeek-V4-Pro":{"id":"DeepSeek-V4-Pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1.6,"cache":{"read":0.14}},"output":{"price":3.38}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.5-35B-A3B":{"id":"Qwen3.5-35B-A3B","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.25},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3-Next-80B-A3B-Instruct":{"id":"Qwen3-Next-80B-A3B-Instruct","type":"chat","name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","release_date":"2025-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":129024,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M3":{"id":"MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":512000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"GLM-5.1":{"id":"GLM-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.38,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Kimi-K2.5":{"id":"Kimi-K2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":180224},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.5-27B":{"id":"Qwen3.5-27B","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3-VL-235B-A22B-Thinking":{"id":"Qwen3-VL-235B-A22B-Thinking","type":"chat","name":"Qwen3 VL 235B A22B Thinking","family":"qwen","release_date":"2025-09-23","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.98},"output":{"price":3.95}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Kimi-K3":{"id":"Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3-VL-235B-A22B-Instruct":{"id":"Qwen3-VL-235B-A22B-Instruct","type":"chat","name":"Qwen3 VL 235B A22B Instruct","family":"qwen","release_date":"2025-09-23","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":129024,"output":32768},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"DeepSeek-V4-Flash":{"id":"DeepSeek-V4-Flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3-Next-80B-A3B-Thinking":{"id":"Qwen3-Next-80B-A3B-Thinking","type":"chat","name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","release_date":"2025-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.jalapeno-cloud.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"jalapeno","name":"Jalapeno Cloud","doc":"https://www.jalapeno-cloud.ai/docs/","env":["JALAPENO_API_KEY"]},"moonshotai":{"models":{"kimi-k3.1-pro":{"id":"kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.moonshot.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":true}}},"responses":{"base_url":"https://api.moonshot.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.moonshot.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":false}}}}},"kimi-k2.7-code-highspeed":{"id":"kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code HighSpeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.38}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.moonshot.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://api.moonshot.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.moonshot.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.moonshot.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://api.moonshot.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.moonshot.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3,"1h":6}}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.moonshot.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none","required"],"updates":true}}},"responses":{"base_url":"https://api.moonshot.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.moonshot.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.moonshot.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://api.moonshot.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.moonshot.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"kimi-k3.1-pro-highspeed":{"id":"kimi-k3.1-pro-highspeed","type":"chat","name":"Kimi K3.1 Pro Highspeed","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":4,"1h":8}}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.moonshot.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":true}}},"responses":{"base_url":"https://api.moonshot.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.moonshot.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":false}}}}}},"id":"moonshotai","name":"Moonshot AI","doc":"https://platform.moonshot.ai/docs/api/chat","env":["MOONSHOT_API_KEY"]},"arcee":{"models":{"trinity-large-thinking":{"id":"trinity-large-thinking","type":"chat","name":"Trinity Large Thinking","family":"trinity","release_date":"2026-04-01","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":80000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.06}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.arcee.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling-small":{"id":"thinkingmachines/inkling-small","type":"chat","name":"Inkling Small","family":"ling","release_date":"2026-07-30","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.arcee.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.arcee.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro-0813":{"id":"deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.arcee.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-latest":{"id":"deepseek/deepseek-v4-flash-latest","type":"chat","name":"DeepSeek V4 Flash Latest","family":"deepseek-flash","release_date":"2026-07-31","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.arcee.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash-1017":{"id":"deepseek/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","status":"beta","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.arcee.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","status":"beta","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.007}},"output":{"price":0.66}}},"api":{"chat-completions":{"base_url":"https://api.arcee.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":384000},"cost":{"text":{"input":{"price":1.74,"cache":{"read":0.2}},"output":{"price":3.48}}},"api":{"chat-completions":{"base_url":"https://api.arcee.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5.3-flash":{"id":"zai-org/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","status":"beta","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.arcee.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5.2":{"id":"zai-org/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.arcee.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5.3":{"id":"zai-org/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.arcee.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}}},"id":"arcee","name":"Arcee","doc":"https://docs.arcee.ai","env":["ARCEE_API_KEY"]},"kenari":{"models":{"gemini-3-7-flash":{"id":"gemini-3-7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.34285714,"cache":{"read":0.03428571,"write":0.01714286}},"output":{"price":1.71428571}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2-7":{"id":"minimax-m2-7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.36,"cache":{"read":0.06857143}},"output":{"price":1.42857143}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hy3:free":{"id":"hy3:free","type":"chat","name":"Hy3 (Free)","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-20b":{"id":"gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.036,"cache":{"read":0.00371429}},"output":{"price":0.15428571}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2-5-flash-lite":{"id":"gemini-2-5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-3-7-flash:free":{"id":"step-3-7-flash:free","type":"chat","name":"Step 3.7 Flash (Free)","release_date":"2026-05-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-super-120b-a12b:free":{"id":"nemotron-3-super-120b-a12b:free","type":"chat","name":"Nemotron 3 Super 120B A12B (Free)","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2-5-flash":{"id":"gemini-2-5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-imagine-image-2-0":{"id":"grok-imagine-image-2-0","type":"image","name":"Grok Imagine Image 2.0","family":"grok","release_date":"2026-08-07","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.05142857}}},"api":{"images":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"gpt-5-6-sol":{"id":"gpt-5-6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2.97142857,"cache":{"read":1.18857143,"write":3.71428571}},"output":{"price":17.71428571}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-6":{"id":"grok-4-6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2.28571429,"cache":{"read":0.34285714}},"output":{"price":6.85714286}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-1-flash-lite":{"id":"gemini-3-1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.28571429,"cache":{"read":0.02857143,"write":0.08571429}},"output":{"price":1.71428571}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nano-banana-2-lite":{"id":"nano-banana-2-lite","type":"image","name":"Nano Banana 2 Lite","family":"gemini-flash-lite","release_date":"2026-06-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":4096},"cost":{"image":{"output":{"unit":"image","price":0.00857143}}},"api":{"images":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"},"capabilities":{"tools":{"updates":false}}}}},"glm-4-7-flash:free":{"id":"glm-4-7-flash:free","type":"chat","name":"GLM-4.7-Flash (Free)","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-7-code:free":{"id":"kimi-k2-7-code:free","type":"chat","name":"Kimi K2.7 Code (Free)","family":"kimi-k2","release_date":"2026-06-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-5":{"id":"gpt-5-5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5.71428571,"cache":{"read":0.57142857}},"output":{"price":36}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2-5-pro":{"id":"mimo-v2-5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.52},"output":{"price":1.02857143}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.42857143,"cache":{"read":0.57142857,"write":1.71428571}},"output":{"price":7.14285714}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-build-0-1":{"id":"grok-build-0-1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nano-banana-2":{"id":"nano-banana-2","type":"image","name":"Nano Banana 2","family":"gemini-flash","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"image":{"output":{"unit":"image","price":0.01428571}}},"api":{"images":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"mistral-medium-3-5:free":{"id":"mistral-medium-3-5:free","type":"chat","name":"Mistral Medium 3.5 (Free)","family":"mistral-medium","release_date":"2026-04-29","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.036,"cache":{"read":0.0036}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-8-max":{"id":"qwen3-8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.4,"cache":{"read":0.29714286,"write":2.97142857}},"output":{"price":6.85714286}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5-3-flash":{"id":"glm-5-3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.11428571,"cache":{"read":0.02285714}},"output":{"price":0.34285714}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nano-banana-pro":{"id":"nano-banana-pro","type":"image","name":"Nano Banana Pro","family":"gemini-pro","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"image":{"output":{"unit":"image","price":0.02}}},"api":{"images":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"glm-5-1":{"id":"glm-5-1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-6:free":{"id":"kimi-k2-6:free","type":"chat","name":"Kimi K2.6 (Free)","family":"kimi-k2","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-1-pro":{"id":"gemini-3-1-pro","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.12,"write":0.22285714}},"output":{"price":7.14285714}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.85714286,"cache":{"read":0.11428571}},"output":{"price":8.57142857}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15714286,"cache":{"read":0.00371429}},"output":{"price":0.31428571}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-6":{"id":"kimi-k2-6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.57142857,"cache":{"read":0.28571429}},"output":{"price":2.85714286}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2-7-highspeed":{"id":"minimax-m2-7-highspeed","type":"chat","name":"MiniMax-M2.7-highspeed","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.59428571,"cache":{"read":0.11428571}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2-5":{"id":"mimo-v2-5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.16571429},"output":{"price":0.33142857}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5-2":{"id":"glm-5-2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.28571429,"cache":{"read":0.05314286}},"output":{"price":3.42857143}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.71428571,"cache":{"read":0.57142857,"write":7.42857143}},"output":{"price":29.71428571}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-ultra-550b-a55b":{"id":"nemotron-3-ultra-550b-a55b","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.68571429,"cache":{"read":0.06857143}},"output":{"price":4.28571429}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-5-flash":{"id":"gemini-3-5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-1-flash":{"id":"deepseek-v4-1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15714286,"cache":{"read":0.00371429}},"output":{"price":0.31428571}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":12,"cache":{"read":1.2,"write":14.85714286}},"output":{"price":57.14285714}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-6-luna":{"id":"gpt-5-6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25714286}},"output":{"price":1.14285714}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-6-terra":{"id":"gpt-5-6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2.4},"output":{"price":14.28571429}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-nano-30b-a3b":{"id":"nemotron-3-nano-30b-a3b","type":"chat","name":"Nemotron 3 Nano 30B A3B","family":"nemotron","release_date":"2025-12-15","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-31b-it":{"id":"gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.10285714,"cache":{"read":0.04114286}},"output":{"price":0.40571429}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-7-code":{"id":"kimi-k2-7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.57142857,"cache":{"read":0.11428571}},"output":{"price":2.85714286}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2-5:free":{"id":"mimo-v2-5:free","type":"chat","name":"MiMo-V2.5 (Free)","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.71428571,"cache":{"read":2.28571429,"write":5.71428571}},"output":{"price":28.57142857}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large:free":{"id":"mistral-large:free","type":"chat","name":"Mistral Large (Free)","family":"mistral-large","release_date":"2024-11-01","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-image-2":{"id":"gpt-image-2","type":"image","name":"GPT-Image-2","family":"gpt-image","release_date":"2026-04-21","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":272000,"output":16384},"cost":{"image":{"output":{"unit":"image","price":0.00714286}}},"api":{"images":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"glm-5-3":{"id":"glm-5-3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.28571429,"cache":{"read":0.05314286}},"output":{"price":3.42857143}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-4-mini":{"id":"gpt-5-4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.85714286},"output":{"price":5.37142857}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hy3":{"id":"hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0.15428571,"cache":{"read":0.01542857}},"output":{"price":0.62857143}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.71428571,"cache":{"read":0.57142857,"write":7.42857143}},"output":{"price":29.71428571}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.57142857,"cache":{"read":0.00571429}},"output":{"price":1.14285714}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-5":{"id":"grok-4-5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2.28571429,"cache":{"read":0.34285714}},"output":{"price":6.85714286}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-super-120b-a12b":{"id":"nemotron-3-super-120b-a12b","type":"chat","name":"Nemotron 3 Super 120B A12B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.09714286,"cache":{"read":0.00971429}},"output":{"price":0.48}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-3-7-flash":{"id":"step-3-7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.24,"cache":{"read":0.048}},"output":{"price":1.37142857}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.36,"cache":{"read":0.06857143}},"output":{"price":1.42857143}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash:free":{"id":"deepseek-v4-flash:free","type":"chat","name":"DeepSeek V4 Flash (Free)","family":"deepseek-flash","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3.6,"cache":{"read":0.36,"write":4.45714286}},"output":{"price":17.71428571}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-imagine-image":{"id":"grok-imagine-image","type":"image","name":"Grok Imagine Image","family":"grok","release_date":"2026-01-28","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.01714286}}},"api":{"images":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"qwen3-7-plus":{"id":"qwen3-7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.38285714,"cache":{"read":0.07428571,"write":0.48}},"output":{"price":1.48571429}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-6-flash":{"id":"gemini-3-6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.34285714,"cache":{"read":0.03428571,"write":0.01714286}},"output":{"price":1.71428571}}},"api":{"chat-completions":{"base_url":"https://kenari.id/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"kenari","name":"Kenari","doc":"https://kenari.id/docs","env":["KENARI_API_KEY"]},"tempr":{"models":{"xiaomi-mimo/mimo-v2.6-pro":{"id":"xiaomi-mimo/mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi-mimo/mimo-v2.6-pro-ultraspeed":{"id":"xiaomi-mimo/mimo-v2.6-pro-ultraspeed","type":"chat","name":"MiMo-V2.6-Pro-UltraSpeed","family":"mimo","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4.35,"cache":{"read":0.036}},"output":{"price":8.7}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi-mimo/mimo-v2.6-flash":{"id":"xiaomi-mimo/mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.3":{"id":"xai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.6":{"id":"xai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.20-0309-non-reasoning":{"id":"xai/grok-4.20-0309-non-reasoning","type":"chat","name":"Grok 4.20 (Non-Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.7":{"id":"xai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.20-0309-reasoning":{"id":"xai/grok-4.20-0309-reasoning","type":"chat","name":"Grok 4.20 (Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-build-0.1":{"id":"xai/grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2,"cache":{"read":0.4}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":200000}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.5":{"id":"xai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.6}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.3-flash":{"id":"zai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03,"write":0}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5-air":{"id":"zai/glm-4.5-air","type":"chat","name":"GLM-4.5-Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.03,"write":0}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5-turbo":{"id":"zai/glm-5-turbo","type":"chat","name":"GLM-5-Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24,"write":0}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.6v-flash":{"id":"zai/glm-4.6v-flash","type":"chat","name":"GLM-4.6V-Flash","family":"glm-flash","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.2":{"id":"zai/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26,"write":0}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.7-flashx":{"id":"zai/glm-4.7-flashx","type":"chat","name":"GLM-4.7-FlashX","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.01,"write":0}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.6":{"id":"zai/glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5-flash":{"id":"zai/glm-4.5-flash","type":"chat","name":"GLM-4.5-Flash","family":"glm-flash","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5":{"id":"zai/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2,"write":0}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5":{"id":"zai/glm-4.5","type":"chat","name":"GLM-4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.3":{"id":"zai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26,"write":0}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.7":{"id":"zai/glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5v":{"id":"zai/glm-4.5v","type":"chat","name":"GLM-4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":16384},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5v-turbo":{"id":"zai/glm-5v-turbo","type":"chat","name":"GLM-5V-Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/quicktime","video/x-matroska","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24,"write":0}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.7-flash":{"id":"zai/glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.3-flashx":{"id":"zai/glm-5.3-flashx","type":"chat","name":"GLM-5.3-FlashX","family":"glm-flash","release_date":"2026-09-18","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.37,"cache":{"read":0.075,"write":0}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.1":{"id":"zai/glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26,"write":0}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.6v":{"id":"zai/glm-4.6v","type":"chat","name":"GLM-4.6V","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.05}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-flash-latest":{"id":"google/gemini-flash-latest","type":"chat","name":"Gemini Flash Latest","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-26b-a4b-it":{"id":"google/gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview-customtools":{"id":"google/gemini-3.1-pro-preview-customtools","type":"chat","name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-flash-lite-latest":{"id":"google/gemini-flash-lite-latest","type":"chat","name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/zai-glm-5-3":{"id":"mistral/zai-glm-5-3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.14}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-large-2512":{"id":"mistral/mistral-large-2512","type":"chat","name":"Mistral Large 3","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-large-latest":{"id":"mistral/mistral-large-latest","type":"chat","name":"Mistral Large (latest)","family":"mistral-large","release_date":"2024-11-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-medium-2604":{"id":"mistral/mistral-medium-2604","type":"chat","name":"Mistral Medium 3.5","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-medium-latest":{"id":"mistral/mistral-medium-latest","type":"chat","name":"Mistral Medium (latest)","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/zai-glm-5-2":{"id":"mistral/zai-glm-5-2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.14}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-small-2603":{"id":"mistral/mistral-small-2603","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-small-latest":{"id":"mistral/mistral-small-latest","type":"chat","name":"Mistral Small (latest)","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/voxtral-small-latest":{"id":"mistral/voxtral-small-latest","type":"chat","name":"Voxtral Small (latest)","family":"voxtral","release_date":"2025-07-15","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":32000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.7-code-highspeed":{"id":"moonshot/kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.38}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.7-code":{"id":"moonshot/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k3":{"id":"moonshot/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.6":{"id":"moonshot/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4-5-20251001":{"id":"anthropic/claude-haiku-4-5-20251001","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-6":{"id":"anthropic/claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-7":{"id":"anthropic/claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-5-20251101":{"id":"anthropic/claude-opus-4-5-20251101","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-5":{"id":"anthropic/claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5-1":{"id":"anthropic/claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-8":{"id":"anthropic/claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-5":{"id":"anthropic/claude-opus-4-5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-6":{"id":"anthropic/claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4-5":{"id":"anthropic/claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-5-20250929":{"id":"anthropic/claude-sonnet-4-5-20250929","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-flash":{"id":"deepseek/deepseek-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6,"reasoning":0.6}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98,"reasoning":1.98}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cerebras/gpt-oss-120b":{"id":"cerebras/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":40960},"cost":{"text":{"input":{"price":0.35},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cerebras/qwen-3.8-27b":{"id":"cerebras/qwen-3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":40960},"cost":{"text":{"input":{"price":0.99},"output":{"price":1.49}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"groq/allam-2-7b":{"id":"groq/allam-2-7b","type":"chat","name":"ALLaM-2-7b","release_date":"2025-01-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":4096},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"groq/openai/gpt-oss-20b":{"id":"groq/openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0375}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"groq/openai/gpt-oss-120b":{"id":"groq/openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"groq/qwen/qwen3.8-27b":{"id":"groq/qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131042,"output":16384},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.4}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/MiniMax-M2.7":{"id":"minimax/MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/MiniMax-M2.7-highspeed":{"id":"minimax/MiniMax-M2.7-highspeed","type":"chat","name":"MiniMax-M2.7-highspeed","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/MiniMax-M3":{"id":"minimax/MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06},"overrides":[{"when":{"context":{"gt":512000}},"price":0.6,"cache":{"read":0.12}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":512000}},"price":2.4}]}}},"api":{"chat-completions":{"base_url":"https://api.temprhq.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"tempr","name":"Tempr Gateway","doc":"https://temprhq.io/docs/gateway-reference.html","env":["TEMPR_API_KEY"]},"kimi-code-plan-global":{"models":{"k3.1-pro-highspeed":{"id":"k3.1-pro-highspeed","type":"chat","name":"Kimi K3.1 Pro Highspeed","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"updates":false}}}}},"k3":{"id":"k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"updates":false}}}}},"k3-256k":{"id":"k3-256k","type":"chat","name":"Kimi K3-256K","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"updates":false}}}}},"kimi-for-coding":{"id":"kimi-for-coding","type":"chat","name":"kimi-for-coding","family":"kimi-k2","release_date":"2026-09-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["none","low","high","max"]},"cache":{"implicit":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"updates":false}}}}},"kimi-for-coding-highspeed":{"id":"kimi-for-coding-highspeed","type":"chat","name":"Kimi For Coding HighSpeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"updates":false}}}}},"k3.1-pro":{"id":"k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.kimi.ai/coding/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"updates":false}}}}}},"id":"kimi-code-plan-global","name":"Kimi For Coding (kimi.ai)","doc":"https://www.kimi.ai/code/docs/en/kimi-code/models.html","env":["KIMI_API_KEY"]},"meganova":{"models":{"meta-llama/Llama-3.3-70B-Instruct":{"id":"meta-llama/Llama-3.3-70B-Instruct","type":"chat","name":"Llama 3.3 70B Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/Mistral-Nemo-Instruct-2407":{"id":"mistralai/Mistral-Nemo-Instruct-2407","type":"chat","name":"Mistral Nemo Instruct 2407","family":"mistral-nemo","release_date":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.02},"output":{"price":0.04}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/Mistral-Small-3.2-24B-Instruct-2506":{"id":"mistralai/Mistral-Small-3.2-24B-Instruct-2506","type":"chat","name":"Mistral Small 3.2 24B Instruct","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen2.5-VL-32B-Instruct":{"id":"Qwen/Qwen2.5-VL-32B-Instruct","type":"chat","name":"Qwen2.5 VL 32B Instruct","family":"qwen","release_date":"2025-03-24","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":16384},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-Plus":{"id":"Qwen/Qwen3.5-Plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.4},"output":{"price":2.4,"reasoning":2.4}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","type":"chat","name":"Qwen3 235B A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.5":{"id":"moonshotai/Kimi-K2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.07}},"output":{"price":2.25}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2-Thinking":{"id":"moonshotai/Kimi-K2-Thinking","type":"chat","name":"Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.6}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.1":{"id":"MiniMaxAI/MiniMax-M2.1","type":"chat","name":"MiniMax M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":131072},"cost":{"text":{"input":{"price":0.28},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.5":{"id":"MiniMaxAI/MiniMax-M2.5","type":"chat","name":"MiniMax M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.2":{"id":"deepseek-ai/DeepSeek-V3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.26,"cache":{"read":0.13}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-R1-0528":{"id":"deepseek-ai/DeepSeek-R1-0528","type":"chat","name":"DeepSeek R1 0528","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":64000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.4}},"output":{"price":2.15}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"}}}},"deepseek-ai/DeepSeek-V3.1":{"id":"deepseek-ai/DeepSeek-V3.1","type":"chat","name":"DeepSeek V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.19},"output":{"price":0.79}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.2-Exp":{"id":"deepseek-ai/DeepSeek-V3.2-Exp","type":"chat","name":"DeepSeek V3.2 Exp","family":"deepseek","release_date":"2025-10-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.26,"cache":{"read":0.13}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3-0324":{"id":"deepseek-ai/DeepSeek-V3-0324","type":"chat","name":"DeepSeek V3 0324","family":"deepseek","release_date":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":163840},"cost":{"text":{"input":{"price":0.275},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5":{"id":"zai-org/GLM-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.2}},"output":{"price":2.56}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.7":{"id":"zai-org/GLM-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08}},"output":{"price":1.75}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.6":{"id":"zai-org/GLM-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":0.45},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"XiaomiMiMo/MiMo-V2-Flash":{"id":"XiaomiMiMo/MiMo-V2-Flash","type":"chat","name":"MiMo V2 Flash","family":"mimo","release_date":"2025-12-16","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.meganova.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"meganova","name":"Meganova","doc":"https://docs.meganova.ai","env":["MEGANOVA_API_KEY"]},"lowrouter":{"models":{"auto/openai/gpt-5.5":{"id":"auto/openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-oss-20b":{"id":"auto/openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.113},"output":{"price":0.4745}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-5.4-mini":{"id":"auto/openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-4o":{"id":"auto/openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-6-luna":{"id":"auto/openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/o3":{"id":"auto/openai/o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-5.6-terra":{"id":"auto/openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-oss-safeguard-120b":{"id":"auto/openai/gpt-oss-safeguard-120b","type":"chat","name":"GPT OSS Safeguard 120B","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.73}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-oss-120b":{"id":"auto/openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.1695},"output":{"price":0.6779}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-6.1-terra":{"id":"auto/openai/gpt-6.1-terra","type":"chat","name":"GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25},"overrides":[{"when":{"context":{"gt":272000}},"price":2,"cache":{"read":0.1,"write":2.5}}]},"output":{"price":5,"overrides":[{"when":{"context":{"gt":272000}},"price":7.5}]}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-4o-mini":{"id":"auto/openai/gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-6.1-sol":{"id":"auto/openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-5.4":{"id":"auto/openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-4.1":{"id":"auto/openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-6-sol":{"id":"auto/openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-6-astra":{"id":"auto/openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-5.6-luna":{"id":"auto/openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-4.1-mini":{"id":"auto/openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-5":{"id":"auto/openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-5.6-sol":{"id":"auto/openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-5.2":{"id":"auto/openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-oss-safeguard-20b":{"id":"auto/openai/gpt-oss-safeguard-20b","type":"chat","name":"GPT OSS Safeguard 20B","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-5-mini":{"id":"auto/openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/openai/gpt-5-nano":{"id":"auto/openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/mistralai/ministral-8b-2512":{"id":"auto/mistralai/ministral-8b-2512","type":"chat","name":"Ministral 3 8B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.1569,"cache":{"read":0.0157}},"output":{"price":0.1569}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/mistralai/mistral-large-2512":{"id":"auto/mistralai/mistral-large-2512","type":"chat","name":"Mistral Large 3","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5229,"cache":{"read":0.0523}},"output":{"price":1.5688}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/mistralai/codestral-2508":{"id":"auto/mistralai/codestral-2508","type":"chat","name":"Codestral 25.08","family":"codestral","release_date":"2025-07-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.3138,"cache":{"read":0.0314}},"output":{"price":0.9413}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/mistralai/mistral-small-2603":{"id":"auto/mistralai/mistral-small-2603","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.1569,"cache":{"read":0.0157}},"output":{"price":0.6275}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/mistralai/ministral-14b-2512":{"id":"auto/mistralai/ministral-14b-2512","type":"chat","name":"Ministral 3 14B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.2092,"cache":{"read":0.0209}},"output":{"price":0.2092}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/mistralai/mistral-medium-3.5":{"id":"auto/mistralai/mistral-medium-3.5","type":"chat","name":"Mistral Medium 3.5","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.5688,"cache":{"read":0.1569}},"output":{"price":7.8442}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/mistralai/ministral-3b-2512":{"id":"auto/mistralai/ministral-3b-2512","type":"chat","name":"Ministral 3 3B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.1046,"cache":{"read":0.0105}},"output":{"price":0.1046}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto/mistralai/mistral-large-4":{"id":"auto/mistralai/mistral-large-4","type":"chat","name":"Mistral Large 4","family":"mistral-large","release_date":"2026-10-06","status":"beta","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":262144},"cost":{"text":{"input":{"price":1.4367,"cache":{"read":0.1479}},"output":{"price":4.4156}}},"api":{"chat-completions":{"base_url":"https://api.lowrouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"lowrouter","name":"LowRouter","doc":"https://lowrouter.ai/docs/models/available","env":["LOWROUTER_API_KEY"]},"melious":{"models":{"clef":{"id":"clef","type":"decision","name":"Clef","release_date":"2026-10-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384},"cost":{"text":{"input":{"price":0.2245},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"}}}},"deepseek-v3.2":{"id":"deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":64000},"cost":{"text":{"input":{"price":0.34776,"cache":{"read":0.092736}},"output":{"price":0.5796}}},"api":{"chat-completions":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.11592,"cache":{"read":0.023184}},"output":{"price":0.46368}}},"api":{"chat-completions":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-r1-0528":{"id":"deepseek-r1-0528","type":"chat","name":"DeepSeek-R1","family":"deepseek-thinking","release_date":"2025-01-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":32768},"cost":{"text":{"input":{"price":0.69552,"cache":{"read":0.185472}},"output":{"price":2.78208}}},"api":{"chat-completions":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.5796,"cache":{"read":0.139104}},"output":{"price":2.95596}}},"api":{"chat-completions":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.11592,"cache":{"read":0.023184}},"output":{"price":0.2898}}},"api":{"chat-completions":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.728975,"cache":{"read":0.190655}},"output":{"price":3.644875}}},"api":{"chat-completions":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5":{"id":"glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":203000,"output":131072},"cost":{"text":{"input":{"price":1.10124,"cache":{"read":0.266616}},"output":{"price":3.36168}}},"api":{"chat-completions":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":3.196275,"cache":{"read":0.841125}},"output":{"price":15.981375}}},"api":{"chat-completions":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.1592,"cache":{"read":0.23184}},"output":{"price":3.4776}}},"api":{"chat-completions":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.78505,"cache":{"read":0.280375}},"output":{"price":3.3645}}},"api":{"chat-completions":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash-1017":{"id":"deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.33675,"cache":{"read":0.033675}},"output":{"price":1.347}}},"api":{"chat-completions":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.23184,"cache":{"read":0.011592}},"output":{"price":1.1592}}},"api":{"chat-completions":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":203000,"output":131072},"cost":{"text":{"input":{"price":1.50696,"cache":{"read":0.370944}},"output":{"price":4.6368}}},"api":{"chat-completions":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"clef-flash":{"id":"clef-flash","type":"decision","name":"Clef Flash","release_date":"2026-10-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384},"cost":{"text":{"input":{"price":0.033675},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://api.melious.ai/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"}}}}},"id":"melious","name":"Melious","doc":"https://melious.ai/docs/reference/models","env":["MELIOUS_API_KEY"]},"moonshotai-cn":{"models":{"kimi-k3.1-pro":{"id":"kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.9437,"cache":{"read":0.1944,"write":{"5m":1.9437,"1h":3.8874}}},"output":{"price":10.1671}}},"api":{"chat-completions":{"base_url":"https://api.moonshot.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":true}}},"responses":{"base_url":"https://api.moonshot.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.moonshot.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":false}}}}},"kimi-k2.7-code-highspeed":{"id":"kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code HighSpeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.9421,"cache":{"read":0.3884}},"output":{"price":8.0673}}},"api":{"chat-completions":{"base_url":"https://api.moonshot.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://api.moonshot.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.moonshot.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.9711,"cache":{"read":0.1942}},"output":{"price":4.0337}}},"api":{"chat-completions":{"base_url":"https://api.moonshot.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://api.moonshot.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.moonshot.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":2.9879,"cache":{"read":0.2988,"write":{"5m":2.9879,"1h":5.9758}}},"output":{"price":14.9395}}},"api":{"chat-completions":{"base_url":"https://api.moonshot.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none","required"],"updates":true}}},"responses":{"base_url":"https://api.moonshot.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.moonshot.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.9711,"cache":{"read":0.1643}},"output":{"price":4.0337}}},"api":{"chat-completions":{"base_url":"https://api.moonshot.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://api.moonshot.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.moonshot.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"kimi-k3.1-pro-highspeed":{"id":"kimi-k3.1-pro-highspeed","type":"chat","name":"Kimi K3.1 Pro Highspeed","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3.8874,"cache":{"read":0.1944,"write":{"5m":3.8874,"1h":7.7749}}},"output":{"price":20.3342}}},"api":{"chat-completions":{"base_url":"https://api.moonshot.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/moonshot/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":true}}},"responses":{"base_url":"https://api.moonshot.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/moonshot/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.moonshot.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/moonshot/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":false}}}}}},"id":"moonshotai-cn","name":"Moonshot AI (China)","doc":"https://platform.moonshot.cn/docs/api/chat","env":["MOONSHOT_API_KEY"]},"oci":{"models":{"openai.gpt-oss-20b":{"id":"openai.gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"meta.llama-3.3-70b-instruct":{"id":"meta.llama-3.3-70b-instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.72},"output":{"price":0.72}}},"api":{"chat-completions":{"base_url":"https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"xai.grok-4.3":{"id":"xai.grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai.grok-4.20-non-reasoning":{"id":"xai.grok-4.20-non-reasoning","type":"chat","name":"Grok 4.20 (Non-Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai.grok-4.20-reasoning":{"id":"xai.grok-4.20-reasoning","type":"chat","name":"Grok 4.20 (Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta.llama-4-scout-17b-16e-instruct":{"id":"meta.llama-4-scout-17b-16e-instruct","type":"chat","name":"Llama 4 Scout 17B Instruct","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":192000,"output":16384},"cost":{"text":{"input":{"price":0.72},"output":{"price":0.72}}},"api":{"chat-completions":{"base_url":"https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai.gpt-oss-120b":{"id":"openai.gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"meta.llama-4-maverick-17b-128e-instruct-fp8":{"id":"meta.llama-4-maverick-17b-128e-instruct-fp8","type":"chat","name":"Llama 4 Maverick 17B Instruct","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":16384},"cost":{"text":{"input":{"price":0.72},"output":{"price":0.72}}},"api":{"chat-completions":{"base_url":"https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"xai.grok-4.6":{"id":"xai.grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"oci","name":"OCI Generative AI","doc":"https://docs.oracle.com/en-us/iaas/Content/generative-ai/pretrained-models.htm","env":["OCI_GENAI_API_KEY"]},"anthropic":{"models":{"claude-haiku-5-5":{"id":"claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":{"5m":0.625,"1h":1}}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}},"web_search":{"price":10},"multipliers":[{"when":{"region":{"equals":"us"}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-opus-5-5":{"id":"claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["fast"]},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"fast"}},"factor":{"text":2}},{"when":{"region":{"equals":"us"}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"effort_updates":true,"tools":{"strict":true,"choice":["auto","none"],"search":true,"updates":true}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}},"experimental":{"modes":{"fast":{"body":{"speed":"fast"},"headers":{"anthropic-beta":"fast-mode-2026-02-01"}}}}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}},"web_search":{"price":10},"multipliers":[{"when":{"region":{"equals":"us"}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-sonnet-5-5":{"id":"claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}},"web_search":{"price":10},"multipliers":[{"when":{"region":{"equals":"us"}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"effort_updates":true,"tools":{"strict":true,"choice":["auto","none"],"search":true,"updates":true}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10},"multipliers":[{"when":{"region":{"equals":"us"}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":2048}},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10},"multipliers":[{"when":{"region":{"equals":"us"}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-opus-4-5-20251101":{"id":"claude-opus-4-5-20251101","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}},"web_search":{"price":10},"multipliers":[{"when":{"region":{"equals":"us"}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-fable-5-1":{"id":"claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}},"web_search":{"price":10},"multipliers":[{"when":{"region":{"equals":"us"}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"effort_updates":true,"tools":{"strict":true,"choice":["auto","none"],"search":true,"updates":true}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["fast"]},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"fast"}},"factor":{"text":2}},{"when":{"region":{"equals":"us"}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"body":{"speed":"fast"},"headers":{"anthropic-beta":"fast-mode-2026-02-01"}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false,"service_tier":["fast"]},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10},"multipliers":[{"when":{"service_tier":{"equals":"fast"}},"factor":{"text":2}},{"when":{"region":{"equals":"us"}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}},"experimental":{"modes":{"fast":{"body":{"speed":"fast"},"headers":{"anthropic-beta":"fast-mode-2026-02-01"}}}}},"claude-opus-4-5":{"id":"claude-opus-4-5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}},"web_search":{"price":10},"multipliers":[{"when":{"region":{"equals":"us"}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-sonnet-4-5-20250929":{"id":"claude-sonnet-4-5-20250929","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}},"chat-completions":{"base_url":"https://api.anthropic.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}}},"id":"anthropic","name":"Anthropic","doc":"https://docs.anthropic.com/en/docs/about-claude/models","env":["ANTHROPIC_API_KEY"]},"hyper":{"models":{"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":262144},"cost":{"text":{"input":{"price":1.437216,"cache":{"read":0.047907}},"output":{"price":4.311648}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.16332,"cache":{"read":0.031575}},"output":{"price":0.5444}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max Preview","family":"qwen","release_date":"2026-07-19","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-27b":{"id":"qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.7-plus":{"id":"qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4.8}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.044}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":1.52432,"cache":{"read":0.152432}},"output":{"price":4.79072}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":13107},"cost":{"text":{"input":{"price":0.178,"cache":{"read":0.089}},"output":{"price":0.68}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16000},"cost":{"text":{"input":{"price":1.03436,"cache":{"read":0.206872}},"output":{"price":4.3552}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.7-max":{"id":"qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.5}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":16000},"cost":{"text":{"input":{"price":3.2664,"cache":{"read":0.32664}},"output":{"price":16.332}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.52432,"cache":{"read":0.283088}},"output":{"price":4.79072}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inkling":{"id":"inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.0888,"cache":{"read":0.185096}},"output":{"price":4.40964}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b-it":{"id":"gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":25600},"cost":{"text":{"input":{"price":0.098,"cache":{"read":0.049}},"output":{"price":0.334}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","type":"chat","name":"Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":26214},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.3}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.7":{"id":"minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262100,"output":6553},"cost":{"text":{"input":{"price":0.484,"cache":{"read":0.242}},"output":{"price":1.852}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash-1017":{"id":"deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":262144},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.03}},"output":{"price":1.31}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.03}},"output":{"price":1.31}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.7-flash":{"id":"qwen3.7-flash","type":"chat","name":"Qwen3.7 Flash","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":991808,"output":64000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-2.4t-a95b":{"id":"qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":512000},"cost":{"text":{"input":{"price":0.32664,"cache":{"read":0.064239}},"output":{"price":1.30656}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"prism":{"id":"prism","type":"chat","name":"Prism","release_date":"1970-01-01","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":16000},"cost":{"text":{"input":{"price":3.2664,"cache":{"read":0.32664}},"output":{"price":16.332}}},"api":{"chat-completions":{"base_url":"https://hyper.charm.land/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"hyper","name":"Charm Hyper","doc":"https://hyper.charm.land","env":["HYPER_API_KEY"]},"zai-coding-plan":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/coding/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai-coding-plan/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5-turbo":{"id":"glm-5-turbo","type":"chat","name":"GLM-5-Turbo","family":"glm","release_date":"2026-03-16","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/coding/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai-coding-plan/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"toggle":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/coding/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai-coding-plan/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"glm-5.2-highspeed":{"id":"glm-5.2-highspeed","type":"chat","name":"GLM-5.2 Highspeed","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"toggle":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/coding/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai-coding-plan/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/coding/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai-coding-plan/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.3-highspeed":{"id":"glm-5.3-highspeed","type":"chat","name":"GLM-5.3 Highspeed","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/coding/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai-coding-plan/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://api.z.ai/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.z.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.7":{"id":"glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.z.ai/api/coding/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai-coding-plan/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}}},"id":"zai-coding-plan","name":"Z.AI Coding Plan","doc":"https://docs.z.ai/devpack/overview","env":["ZHIPU_API_KEY"]},"scnet-token-plan":{"models":{"DeepSeek-V4.1-Flash":{"id":"DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Kimi-K2.7-Code":{"id":"Kimi-K2.7-Code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M2.7":{"id":"MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.8-Max":{"id":"Qwen3.8-Max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"GLM-5.3":{"id":"GLM-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"DeepSeek-V4-Flash-0731":{"id":"DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"GLM-5":{"id":"GLM-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.8-Flash":{"id":"Qwen3.8-Flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"GLM-5.2":{"id":"GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"DeepSeek-V4-Pro":{"id":"DeepSeek-V4-Pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Kimi-K2.6":{"id":"Kimi-K2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M3":{"id":"MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"DeepSeek-V4-Pro-0813":{"id":"DeepSeek-V4-Pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"GLM-5.1":{"id":"GLM-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"GLM-5.3-Flash":{"id":"GLM-5.3-Flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Kimi-K2.5":{"id":"Kimi-K2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Kimi-K3":{"id":"Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M2.5":{"id":"MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"DeepSeek-V4-Flash":{"id":"DeepSeek-V4-Flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scnet.cn/api/llm/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"scnet-token-plan","name":"SCNet Token Plan","doc":"https://www.scnet.cn/ac/openapi/doc/2.0/moduleapi/plans/token-plan.html","env":["SCNET_API_KEY"]},"novita-ai":{"models":{"tencent/hy3":{"id":"tencent/hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":192000,"output":262144},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.035}},"output":{"price":0.58}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy4-preview":{"id":"tencent/hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042}},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"xiaomimimo/mimo-v2.6-pro":{"id":"xiaomimimo/mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"xiaomimimo/mimo-v2.5-pro":{"id":"xiaomimimo/mimo-v2.5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.522,"cache":{"read":0.0043}},"output":{"price":1.044}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"xiaomimimo/mimo-v2.6-flash":{"id":"xiaomimimo/mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"xiaomimimo/mimo-v2.5":{"id":"xiaomimimo/mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.168,"cache":{"read":0.0034}},"output":{"price":0.336}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-3.2-1b-instruct":{"id":"meta-llama/llama-3.2-1b-instruct","type":"chat","name":"Llama 3.2 1B Instruct","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":32000},"cost":{"text":{"input":{"price":0.02},"output":{"price":0.02}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meta-llama/llama-4-maverick-17b-128e-instruct-fp8":{"id":"meta-llama/llama-4-maverick-17b-128e-instruct-fp8","type":"chat","name":"Llama 4 Maverick 17B Instruct","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":8192},"cost":{"text":{"input":{"price":0.27},"output":{"price":0.85}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meta-llama/llama-3.3-70b-instruct":{"id":"meta-llama/llama-3.3-70b-instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":12288,"output":12288},"cost":{"text":{"input":{"price":0.135},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-4-scout-17b-16e-instruct":{"id":"meta-llama/llama-4-scout-17b-16e-instruct","type":"chat","name":"Llama 4 Scout 17B Instruct","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.59}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meta-llama/llama-3.1-8b-instruct":{"id":"meta-llama/llama-3.1-8b-instruct","type":"chat","name":"Llama-3.1-8B-Instruct","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":16384},"cost":{"text":{"input":{"price":0.02},"output":{"price":0.05}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nousresearch/hermes-2-pro-llama-3-8b":{"id":"nousresearch/hermes-2-pro-llama-3-8b","type":"chat","name":"Hermes 2 Pro Llama 3 8B","family":"hermes","release_date":"2024-04-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"minimaxai/minimax-m1-80k":{"id":"minimaxai/minimax-m1-80k","type":"chat","name":"MiniMax M1 80K","family":"minimax","release_date":"2025-06-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":40000},"cost":{"text":{"input":{"price":0.55},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mindai/macaron-v1-venti":{"id":"mindai/macaron-v1-venti","type":"chat","name":"Macaron V1 Venti","release_date":"2026-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.825,"cache":{"read":0.165}},"output":{"price":2.475}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"mindai/macaron-v1-tall":{"id":"mindai/macaron-v1-tall","type":"chat","name":"Macaron V1 Tall","release_date":"2026-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.2475,"cache":{"read":0.044}},"output":{"price":1.43}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"baichuan/baichuan-m2-32b":{"id":"baichuan/baichuan-m2-32b","type":"chat","name":"Baichuan M2 32B","family":"baichuan","release_date":"2025-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.07}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemma-4-26b-a4b-it":{"id":"google/gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.13},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-27b-it":{"id":"google/gemma-3-27b-it","type":"chat","name":"Gemma 3 27B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":98304,"output":16384},"cost":{"text":{"input":{"price":0.119},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemma-3-12b-it":{"id":"google/gemma-3-12b-it","type":"chat","name":"Gemma 3 12B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"microsoft/wizardlm-2-8x22b":{"id":"microsoft/wizardlm-2-8x22b","type":"chat","name":"WizardLM 2 8x22B","release_date":"2024-04-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65535,"output":8000},"cost":{"text":{"input":{"price":0.62},"output":{"price":0.62}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"moonshotai/kimi-k2.5":{"id":"moonshotai/kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3.1-pro":{"id":"moonshotai/kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.7-code":{"id":"moonshotai/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.6":{"id":"moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.16}},"output":{"price":3.4}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-thinking":{"id":"moonshotai/kimi-k2-thinking","type":"chat","name":"Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.15}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-0905":{"id":"moonshotai/kimi-k2-0905","type":"chat","name":"Kimi K2 Instruct 0905","family":"kimi-k2","release_date":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":98304},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-instruct":{"id":"moonshotai/kimi-k2-instruct","type":"chat","name":"Kimi K2 Instruct","family":"kimi-k2","release_date":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.57},"output":{"price":2.3}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3.1-pro-highspeed":{"id":"moonshotai/kimi-k3.1-pro-highspeed","type":"chat","name":"Kimi K3.1 Pro Highspeed","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro-0813":{"id":"deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-r1-0528":{"id":"deepseek/deepseek-r1-0528","type":"chat","name":"DeepSeek R1 0528","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":32768},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.35}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0731":{"id":"deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.028}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-r1-turbo":{"id":"deepseek/deepseek-r1-turbo","type":"chat","name":"DeepSeek R1 (Turbo)","family":"deepseek-thinking","release_date":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":16000},"cost":{"text":{"input":{"price":0.7},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-r1-0528-qwen3-8b":{"id":"deepseek/deepseek-r1-0528-qwen3-8b","type":"chat","name":"DeepSeek R1 0528 Qwen3 8B","family":"deepseek-thinking","release_date":"2025-05-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.06},"output":{"price":0.09}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek/deepseek-ocr-2":{"id":"deepseek/deepseek-ocr-2","type":"chat","name":"DeepSeek OCR 2","release_date":"2026-01-27","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.03},"output":{"price":0.03}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek/deepseek_v3":{"id":"deepseek/deepseek_v3","type":"chat","name":"DeepSeek-V3","family":"deepseek","release_date":"2024-12-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":64000,"output":16000},"cost":{"text":{"input":{"price":0.89},"output":{"price":0.89}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash-1017":{"id":"deepseek/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":1.6,"cache":{"read":0.135}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3-nano-30b-a3b":{"id":"nvidia/nemotron-3-nano-30b-a3b","type":"chat","name":"Nemotron 3 Nano 30B A3B","family":"nemotron","release_date":"2025-12-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"inclusionai/ling-3.0-flash":{"id":"inclusionai/ling-3.0-flash","type":"chat","name":"Ling 3.0 Flash","family":"ling","release_date":"2026-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.012}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"inclusionai/ling-3.0-flash-fin":{"id":"inclusionai/ling-3.0-flash-fin","type":"chat","name":"Ling 3.0 Flash Fin","family":"ling","release_date":"2026-08-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"inclusionai/ling-3.0-flash-vl":{"id":"inclusionai/ling-3.0-flash-vl","type":"chat","name":"Ling 3.0 Flash VL","family":"ling","release_date":"2026-09-10","modalities":{"input":["text","image","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inclusionai/ling-3.1-flash":{"id":"inclusionai/ling-3.1-flash","type":"chat","name":"Ling 3.1 Flash","family":"ling","release_date":"2026-09-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inclusionai/ling-3.0-flash-sante":{"id":"inclusionai/ling-3.0-flash-sante","type":"chat","name":"Ling 3.0 Flash Sante","family":"ling","release_date":"2026-09-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"paddlepaddle/paddleocr-vl":{"id":"paddlepaddle/paddleocr-vl","type":"chat","name":"PaddleOCR VL","release_date":"2025-10-16","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":16384},"cost":{"text":{"input":{"price":0.02},"output":{"price":0.02}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gryphe/mythomax-l2-13b":{"id":"gryphe/mythomax-l2-13b","type":"chat","name":"MythoMax L2 13B","release_date":"2023-08-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":3200},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.09}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.8-max":{"id":"qwen/qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-mt-plus":{"id":"qwen/qwen-mt-plus","type":"chat","name":"Qwen MT Plus","family":"qwen","release_date":"2025-07-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":8192},"cost":{"text":{"input":{"price":0.25},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.5-397b-a17b":{"id":"qwen/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.42,"cache":{"read":0.085}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-max":{"id":"qwen/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.25}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-27b":{"id":"qwen/qwen3.5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-122b-a10b":{"id":"qwen/qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.4},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-27b":{"id":"qwen/qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-30b-a3b-instruct":{"id":"qwen/qwen3-vl-30b-a3b-instruct","type":"chat","name":"Qwen3 VL 30B A3B Instruct","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-flash":{"id":"qwen/qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-omni-30b-a3b-thinking":{"id":"qwen/qwen3-omni-30b-a3b-thinking","type":"chat","name":"Qwen3 Omni 30B A3B Thinking","family":"qwen","release_date":"2025-09-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":16384},"cost":{"text":{"input":{"price":0.25},"output":{"price":0.97}},"image":{"input":{"price":0.46}},"audio":{"input":{"price":2.2}},"video":{"input":{"price":0.46}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-35b-a3b":{"id":"qwen/qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.248},"output":{"price":1.485}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-2.4t-a95b":{"id":"qwen/qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"],"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-35b-a3b":{"id":"qwen/qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.25},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/step-3.7-flash":{"id":"stepfun/step-3.7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/step-5-preview":{"id":"stepfun/step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7-highspeed":{"id":"minimax/minimax-m2.7-highspeed","type":"chat","name":"MiniMax-M2.7-highspeed","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3.1-flash":{"id":"minimax/minimax-m3.1-flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":524288},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":204800,"output":131100},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7":{"id":"minimax/minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06},"overrides":[{"when":{"context":{"gt":524288}},"price":0.6,"cache":{"read":0.12}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":524288}},"price":2.4}]}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"apodex/apodex-1.1-mini":{"id":"apodex/apodex-1.1-mini","type":"chat","name":"Apodex 1.1 Mini","release_date":"2026-08-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"baidu/ernie-4.5-21B-a3b":{"id":"baidu/ernie-4.5-21B-a3b","type":"chat","name":"ERNIE 4.5 21B A3B","family":"ernie","release_date":"2025-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":120000,"output":8000},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"baidu/cobuddy":{"id":"baidu/cobuddy","type":"chat","name":"CoBuddy","release_date":"2026-05-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.07}},"output":{"price":1.13}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5.3-flash":{"id":"zai-org/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-4.5-air":{"id":"zai-org/glm-4.5-air","type":"chat","name":"GLM-4.5-Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.025}},"output":{"price":0.85}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/autoglm-phone-9b-multilingual":{"id":"zai-org/autoglm-phone-9b-multilingual","type":"chat","name":"AutoGLM Phone 9B Multilingual","family":"glm","release_date":"2025-12-10","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.035},"output":{"price":0.138}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"zai-org/glm-5.2":{"id":"zai-org/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-4.6":{"id":"zai-org/glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5":{"id":"zai-org/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":202800,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5.3":{"id":"zai-org/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.novita.ai/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-4.7":{"id":"zai-org/glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-4.5v":{"id":"zai-org/glm-4.5v","type":"chat","name":"GLM-4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":16384},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-4.7-flash":{"id":"zai-org/glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5.1":{"id":"zai-org/glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":1.38,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-4.6v":{"id":"zai-org/glm-4.6v","type":"chat","name":"GLM-4.6V","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.055}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.novita.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.novita.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"novita-ai","name":"Novita AI","doc":"https://novita.ai/docs/guides/introduction","env":["NOVITA_API_KEY"]},"302ai":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"gemini-2.5-flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-1-8-251215":{"id":"doubao-seed-1-8-251215","type":"chat","name":"doubao-seed-1-8-251215","family":"seed","release_date":"2025-12-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":224000,"output":64000},"cost":{"text":{"input":{"price":0.1143,"overrides":[{"when":{"context":{"gt":32000}},"price":0.1715},{"when":{"context":{"gt":128000}},"price":0.343}]},"output":{"price":0.286,"overrides":[{"when":{"context":{"gt":32000}},"price":2.286},{"when":{"context":{"gt":128000}},"price":3.43}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v3.2":{"id":"deepseek-v3.2","type":"chat","name":"deepseek-v3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.29},"output":{"price":0.43}},"multipliers":[{"when":{"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":0.5}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large-2512":{"id":"mistral-large-2512","type":"chat","name":"mistral-large-2512","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":262144},"cost":{"text":{"input":{"price":1.1},"output":{"price":3.3}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.20-beta-0309-reasoning":{"id":"grok-4.20-beta-0309-reasoning","type":"chat","name":"grok-4.20-beta-0309-reasoning","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.16,"cache":{"read":0.168,"write":2.58}},"output":{"price":6.36}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol-pro":{"id":"gpt-5.6-sol-pro","type":"chat","name":"gpt-5.6-sol-pro","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.627},"output":{"price":3.3}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1":{"id":"gpt-5.1","type":"chat","name":"gpt-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"gpt-5.4-mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5-turbo":{"id":"glm-5-turbo","type":"chat","name":"glm-5-turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.72,"overrides":[{"when":{"context":{"gt":32000}},"price":1.1}]},"output":{"price":3.2,"overrides":[{"when":{"context":{"gt":32000}},"price":3.8}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-5-5":{"id":"claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5-5":{"id":"claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"grok-4.1":{"id":"grok-4.1","type":"chat","name":"grok-4.1","release_date":"2025-11-18","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":2},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M2.7":{"id":"MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M2.1":{"id":"MiniMax-M2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4o":{"id":"gpt-4o","type":"chat","name":"gpt-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","type":"chat","name":"claude-haiku-4-5-20251001","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1-nano":{"id":"gpt-4.1-nano","type":"chat","name":"gpt-4.1-nano","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-lite-preview-09-2025":{"id":"gemini-2.5-flash-lite-preview-09-2025","type":"chat","name":"gemini-2.5-flash-lite-preview-09-2025","release_date":"2025-09-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash-thinking":{"id":"gemini-3.5-flash-thinking","type":"chat","name":"gemini-3.5-flash-thinking","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o3":{"id":"o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.7-plus":{"id":"qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.228,"cache":{"read":0.023,"write":0.286},"overrides":[{"when":{"context":{"gt":256000}},"price":0.68,"cache":{"read":0.068,"write":0.86}}]},"output":{"price":0.92,"overrides":[{"when":{"context":{"gt":256000}},"price":2.74}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.7-flash":{"id":"gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.7-max-2026-06-08":{"id":"qwen3.7-max-2026-06-08","type":"chat","name":"qwen3.7-max-2026-06-08","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.8},"output":{"price":5.3}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M2":{"id":"MiniMax-M2","type":"chat","name":"MiniMax-M2","family":"minimax","release_date":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.33},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.3":{"id":"grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7-thinking":{"id":"claude-opus-4-7-thinking","type":"chat","name":"claude-opus-4-7-thinking","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.6":{"id":"grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-nano":{"id":"gpt-5.4-nano","type":"chat","name":"gpt-5.4-nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6.1-sol":{"id":"gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"gpt-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25,"write":0},"overrides":[{"when":{"context":{"gt":272000}},"price":5}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-1-6-thinking-250715":{"id":"doubao-seed-1-6-thinking-250715","type":"chat","name":"doubao-seed-1-6-thinking-250715","release_date":"2025-07-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16000},"cost":{"text":{"input":{"price":0.121},"output":{"price":1.21}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1":{"id":"gpt-4.1","type":"chat","name":"gpt-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6-thinking":{"id":"claude-sonnet-4-6-thinking","type":"chat","name":"claude-sonnet-4-6-thinking","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75},"overrides":[{"when":{"context":{"gt":200000}},"price":6}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5-5":{"id":"claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.7-max":{"id":"qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.8},"output":{"price":5.3}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.6-flash":{"id":"gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-plus":{"id":"qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.12,"overrides":[{"when":{"context":{"gt":128000}},"price":0.29},{"when":{"context":{"gt":256000}},"price":0.58}]},"output":{"price":0.69,"overrides":[{"when":{"context":{"gt":128000}},"price":1.72},{"when":{"context":{"gt":256000}},"price":3.44}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-flash":{"id":"qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.19,"cache":{"read":0.0171,"write":0.214},"overrides":[{"when":{"context":{"gt":256000}},"price":0.76,"cache":{"read":0.0686,"write":0.857}}]},"output":{"price":1.13,"overrides":[{"when":{"context":{"gt":256000}},"price":4.52}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.6":{"id":"glm-4.6","type":"chat","name":"glm-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.286,"overrides":[{"when":{"context":{"gt":32000}},"price":0.572}]},"output":{"price":1.142,"overrides":[{"when":{"context":{"gt":32000}},"price":2.29}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","type":"chat","name":"gemini-3-flash-preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-sol":{"id":"gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v3.2-thinking":{"id":"deepseek-v3.2-thinking","type":"chat","name":"DeepSeek-V3.2-Thinking","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.29},"output":{"price":0.43}},"multipliers":[{"when":{"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5":{"id":"glm-5","type":"chat","name":"glm-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"overrides":[{"when":{"context":{"gt":32000}},"price":0.9}]},"output":{"price":2.6,"overrides":[{"when":{"context":{"gt":32000}},"price":3.2}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-pro-preview":{"id":"gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"overrides":[{"when":{"context":{"gt":200000}},"price":4}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-235b-a22b-instruct-2507":{"id":"qwen3-235b-a22b-instruct-2507","type":"chat","name":"qwen3-235b-a22b-instruct-2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":65536},"cost":{"text":{"input":{"price":0.29},"output":{"price":1.143}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.7":{"id":"grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5,"write":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.5":{"id":"glm-4.5","type":"chat","name":"GLM-4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.286,"overrides":[{"when":{"context":{"gt":32000}},"price":0.5714}]},"output":{"price":1.143,"overrides":[{"when":{"context":{"gt":32000}},"price":2.29}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2-chat-latest":{"id":"gpt-5.2-chat-latest","type":"chat","name":"gpt-5.2-chat-latest","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.75},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-max-2025-09-23":{"id":"qwen3-max-2025-09-23","type":"chat","name":"qwen3-max-2025-09-23","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":258048,"output":65536},"cost":{"text":{"input":{"price":0.86,"overrides":[{"when":{"context":{"gt":32000}},"price":1.43},{"when":{"context":{"gt":128000}},"price":2.15}]},"output":{"price":3.43,"overrides":[{"when":{"context":{"gt":32000}},"price":5.72},{"when":{"context":{"gt":128000}},"price":8.58}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M3":{"id":"MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.72,"cache":{"read":0.144,"write":0.9},"overrides":[{"when":{"context":{"gt":512000}},"price":1.44,"cache":{"read":0.144,"write":0.9}}]},"output":{"price":2.88,"overrides":[{"when":{"context":{"gt":512000}},"price":5.76}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-image":{"id":"gemini-2.5-flash-image","type":"image","name":"gemini-2.5-flash-image","family":"gemini-flash","release_date":"2025-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.3},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-pro":{"id":"gpt-5-pro","type":"chat","name":"gpt-5-pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":272000},"cost":{"text":{"input":{"price":15,"cache":{"read":0.005}},"output":{"price":120}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ministral-14b-2512":{"id":"ministral-14b-2512","type":"chat","name":"ministral-14b-2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.33},"output":{"price":0.33}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"claude-opus-4-7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25},"overrides":[{"when":{"context":{"gt":200000}},"price":10,"cache":{"read":1,"write":12.5}}]},"output":{"price":25,"overrides":[{"when":{"context":{"gt":200000}},"price":37.5}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-1-fast-reasoning":{"id":"grok-4-1-fast-reasoning","type":"chat","name":"grok-4-1-fast-reasoning","family":"grok","release_date":"2025-11-19","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna-pro":{"id":"gpt-5.6-luna-pro","type":"chat","name":"gpt-5.6-luna-pro","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","type":"chat","name":"kimi-k2-thinking","family":"kimi-thinking","release_date":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.575},"output":{"price":2.3}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-lite-preview":{"id":"gemini-3.1-flash-lite-preview","type":"chat","name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","release_date":"2026-03-03","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-4-argon":{"id":"gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":0.375}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash-lite":{"id":"gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-0905-preview":{"id":"kimi-k2-0905-preview","type":"chat","name":"kimi-k2-0905-preview","family":"kimi-k2","release_date":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.62854},"output":{"price":2.5146}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.7":{"id":"glm-4.7","type":"chat","name":"glm-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.286,"overrides":[{"when":{"context":{"gt":32000}},"price":0.572}]},"output":{"price":1.142,"overrides":[{"when":{"context":{"gt":32000}},"price":2.29}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.5v":{"id":"glm-4.5v","type":"chat","name":"GLM-4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":16384},"cost":{"text":{"input":{"price":0.29,"overrides":[{"when":{"context":{"gt":32000}},"price":0.58}]},"output":{"price":0.86,"overrides":[{"when":{"context":{"gt":32000}},"price":1.72}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-5-20251101":{"id":"claude-opus-4-5-20251101","type":"chat","name":"claude-opus-4-5-20251101","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-fast-non-reasoning":{"id":"grok-4-fast-non-reasoning","type":"chat","name":"grok-4-fast-non-reasoning","family":"grok","release_date":"2025-12-18","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5v-turbo":{"id":"glm-5v-turbo","type":"chat","name":"GLM-5V-Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/quicktime","video/x-matroska","audio","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.72,"overrides":[{"when":{"context":{"gt":32000}},"price":1.1}]},"output":{"price":3.2,"overrides":[{"when":{"context":{"gt":32000}},"price":3.8}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-pro-preview":{"id":"gemini-3-pro-preview","type":"chat","name":"gemini-3-pro-preview","family":"gemini-pro","release_date":"2025-11-18","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":2,"overrides":[{"when":{"context":{"gt":200000}},"price":4}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-coder-480b-a35b-instruct":{"id":"qwen3-coder-480b-a35b-instruct","type":"chat","name":"qwen3-coder-480b-a35b-instruct","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.86,"overrides":[{"when":{"context":{"gt":32000}},"price":1.29},{"when":{"context":{"gt":128000}},"price":2.15}]},"output":{"price":3.43,"overrides":[{"when":{"context":{"gt":32000}},"price":5.15},{"when":{"context":{"gt":128000}},"price":8.58}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-image-preview":{"id":"gemini-3.1-flash-image-preview","type":"image","name":"gemini-3.1-flash-image-preview","family":"gemini-flash","release_date":"2026-02-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":60}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","type":"chat","name":"gpt-4.1-mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-thinking":{"id":"gpt-5-thinking","type":"chat","name":"gpt-5-thinking","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5-1":{"id":"claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gemini-2.5-flash-nothink":{"id":"gemini-2.5-flash-nothink","type":"chat","name":"gemini-2.5-flash-nothink","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-flash":{"id":"deepseek-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}},"multipliers":[{"when":{"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-1-20250805":{"id":"claude-opus-4-1-20250805","type":"chat","name":"claude-opus-4-1-20250805","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":31999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":18.75}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-chat-latest":{"id":"gpt-5.1-chat-latest","type":"chat","name":"gpt-5.1-chat-latest","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.25},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5-thinking":{"id":"claude-opus-5-thinking","type":"chat","name":"claude-opus-5-thinking","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5":{"id":"gpt-5","type":"chat","name":"gpt-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-30b-a3b":{"id":"qwen3-30b-a3b","type":"chat","name":"Qwen3-30B-A3B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.11},"output":{"price":1.08}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra-pro":{"id":"gpt-5.6-terra-pro","type":"chat","name":"gpt-5.6-terra-pro","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-35b-a3b":{"id":"qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.28},"output":{"price":1.7}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5-20250929-thinking":{"id":"claude-sonnet-4-5-20250929-thinking","type":"chat","name":"claude-sonnet-4-5-20250929-thinking","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75},"overrides":[{"when":{"context":{"gt":200000}},"price":6}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.6v":{"id":"glm-4.6v","type":"chat","name":"GLM-4.6V","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.145,"overrides":[{"when":{"context":{"gt":32000}},"price":0.29}]},"output":{"price":0.43,"overrides":[{"when":{"context":{"gt":32000}},"price":0.86}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-lite":{"id":"gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M1":{"id":"MiniMax-M1","type":"chat","name":"MiniMax-M1","family":"minimax","release_date":"2025-06-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.132},"output":{"price":1.254}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"gemini-2.5-pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":1.25,"overrides":[{"when":{"context":{"gt":200000}},"price":2.5}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2":{"id":"gpt-5.2","type":"chat","name":"gpt-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-35b-a3b":{"id":"qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.06,"overrides":[{"when":{"context":{"gt":128000}},"price":0.23}]},"output":{"price":0.46,"overrides":[{"when":{"context":{"gt":128000}},"price":1.83}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.8-flash":{"id":"gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-preview-09-2025":{"id":"gemini-2.5-flash-preview-09-2025","type":"chat","name":"gemini-2.5-flash-preview-09-2025","release_date":"2025-09-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M2.5":{"id":"MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-fast-reasoning":{"id":"grok-4-fast-reasoning","type":"chat","name":"grok-4-fast-reasoning","family":"grok","release_date":"2025-12-18","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-pro-image-preview":{"id":"gemini-3-pro-image-preview","type":"image","name":"gemini-3-pro-image-preview","family":"gemini-pro","release_date":"2025-11-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":64000},"cost":{"text":{"input":{"price":2},"output":{"price":120}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"claude-sonnet-4-6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75},"overrides":[{"when":{"context":{"gt":200000}},"price":6}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-mini":{"id":"gpt-5-mini","type":"chat","name":"gpt-5-mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-1-6-vision-250815":{"id":"doubao-seed-1-6-vision-250815","type":"chat","name":"doubao-seed-1-6-vision-250815","family":"seed","release_date":"2025-08-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.114},"output":{"price":1.143}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.5":{"id":"grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"claude-haiku-4-5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-chat-latest":{"id":"gpt-5.3-chat-latest","type":"chat","name":"GPT-5.3 Chat (latest)","family":"gpt","release_date":"2026-03-03","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.75},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5-20250929":{"id":"claude-sonnet-4-5-20250929","type":"chat","name":"claude-sonnet-4-5-20250929","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75},"overrides":[{"when":{"context":{"gt":200000}},"price":6}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.0-flash-lite":{"id":"gemini-2.0-flash-lite","type":"chat","name":"gemini-2.0-flash-lite","family":"gemini-flash-lite","release_date":"2024-12-11","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":8192},"cost":{"text":{"input":{"price":0.075},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen3.6-plus":{"id":"qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.3,"overrides":[{"when":{"context":{"gt":256000}},"price":1.2}]},"output":{"price":1.8,"overrides":[{"when":{"context":{"gt":256000}},"price":7.2}]}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-1-20250805-thinking":{"id":"claude-opus-4-1-20250805-thinking","type":"chat","name":"claude-opus-4-1-20250805-thinking","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-235b-a22b":{"id":"qwen3-235b-a22b","type":"chat","name":"Qwen3-235B-A22B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.29},"output":{"price":2.86}}},"api":{"chat-completions":{"base_url":"https://api.302.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"302ai","name":"302.AI","doc":"https://doc.302.ai","env":["302AI_API_KEY"]},"gmicloud":{"models":{"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-Max":{"id":"Qwen/Qwen3.8-Max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.7-Max":{"id":"Qwen/Qwen3.7-Max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25,"write":3.125}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-Flash":{"id":"Qwen/Qwen3.8-Flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048575,"output":131072},"cost":{"text":{"input":{"price":0.16,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.7-code-highspeed":{"id":"moonshotai/kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.38}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.6":{"id":"moonshotai/Kimi-K2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.855,"cache":{"read":0.144}},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.6":{"id":"anthropic/claude-opus-4.6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024,"max":127999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":409600,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.6":{"id":"anthropic/claude-sonnet-4.6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":409600,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.8":{"id":"anthropic/claude-opus-4.8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.7":{"id":"anthropic/claude-opus-4.7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":409600,"output":128000},"cost":{"text":{"input":{"price":4.5,"cache":{"read":0.45}},"output":{"price":22.5}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"cost":{"text":{"input":{"price":30,"cache":{"read":3,"write":37.5}},"output":{"price":150}}},"body":{"speed":"fast"},"headers":{"anthropic-beta":"fast-mode-2026-02-01"}}}}},"MiniMaxAI/MiniMax-M2.7":{"id":"MiniMaxAI/MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M3":{"id":"MiniMaxAI/MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12},"overrides":[{"when":{"context":{"gt":512000}},"price":1.2,"cache":{"read":0.24}}]},"output":{"price":2.4,"overrides":[{"when":{"context":{"gt":512000}},"price":4.8}]}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro":{"id":"deepseek-ai/DeepSeek-V4-Pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":1.392,"cache":{"read":0.116}},"output":{"price":2.784}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash":{"id":"deepseek-ai/DeepSeek-V4-Flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048575,"output":384000},"cost":{"text":{"input":{"price":0.112,"cache":{"read":0.022}},"output":{"price":0.224}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5-FP8":{"id":"zai-org/GLM-5-FP8","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":1.92}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.1-FP8":{"id":"zai-org/GLM-5.1-FP8","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":0.98,"cache":{"read":0.182}},"output":{"price":3.08}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2-FP8":{"id":"zai-org/GLM-5.2-FP8","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.979,"cache":{"read":0.182}},"output":{"price":3.08}}},"api":{"chat-completions":{"base_url":"https://api.gmi-serving.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"gmicloud","name":"GMI Cloud","doc":"https://docs.gmicloud.ai/inference-engine/api-reference/llm-api-reference","env":["GMICLOUD_API_KEY"]},"deepseek":{"models":{"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-10-17","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6,"reasoning":0.6}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}],"not":{"holiday":{"equals":"CN"}}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.deepseek.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/deepseek"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://api.deepseek.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek-v4-flash-vision-exp":{"id":"deepseek-v4-flash-vision-exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-10-17","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6,"reasoning":0.6}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}],"not":{"holiday":{"equals":"CN"}}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.deepseek.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/deepseek"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://api.deepseek.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek-flash":{"id":"deepseek-flash","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6,"reasoning":0.6}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}],"not":{"holiday":{"equals":"CN"}}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.deepseek.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/deepseek"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://api.deepseek.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98,"reasoning":1.98}},"multipliers":[{"when":{"utc_days":{"in":["mon","tue","wed","thu","fri"]},"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}],"not":{"holiday":{"equals":"CN"}}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.deepseek.com","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/deepseek"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"messages":{"base_url":"https://api.deepseek.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}}},"id":"deepseek","name":"DeepSeek","doc":"https://api-docs.deepseek.com/quick_start/pricing","env":["DEEPSEEK_API_KEY"]},"nvidia":{"models":{"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-glimmer-30b":{"id":"meta/muse-glimmer-30b","type":"chat","name":"Muse Glimmer 30B","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"meta/llama-3.2-90b-vision-instruct":{"id":"meta/llama-3.2-90b-vision-instruct","type":"chat","name":"Llama-3.2-90B-Vision-Instruct","family":"llama","release_date":"2024-09-25","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/llama-3.2-11b-vision-instruct":{"id":"meta/llama-3.2-11b-vision-instruct","type":"chat","name":"Llama 3.2 11b Vision Instruct","family":"llama","release_date":"2024-09-25","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/llama-guard-4-12b":{"id":"meta/llama-guard-4-12b","type":"chat","name":"Llama Guard 4 12B","family":"llama","release_date":"2025-04-29","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-medium-3-instruct":{"id":"mistralai/mistral-medium-3-instruct","type":"chat","name":"Mistral Medium 3","family":"mistral-medium","release_date":"2025-05-07","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/magistral-small-2506":{"id":"mistralai/magistral-small-2506","type":"chat","name":"Magistral Small 2506","family":"magistral","release_date":"2025-06-10","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-7b-instruct-v0.3":{"id":"mistralai/mistral-7b-instruct-v0.3","type":"chat","name":"Mistral-7B-Instruct-v0.3","family":"mistral","release_date":"2024-05-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimaxai/minimax-m3.1-flash":{"id":"minimaxai/minimax-m3.1-flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"poolside/laguna-xs-2.1":{"id":"poolside/laguna-xs-2.1","type":"chat","name":"Laguna XS 2.1","family":"laguna","release_date":"2026-07-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-4b-it":{"id":"google/gemma-3-4b-it","type":"chat","name":"Gemma 3 4B IT","family":"gemma","release_date":"2025-03-12","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/google-paligemma":{"id":"google/google-paligemma","type":"chat","name":"paligemma","release_date":"2024-05-14","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma-4-31B-IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/diffusiongemma-26b-a4b-it":{"id":"google/diffusiongemma-26b-a4b-it","type":"chat","name":"DiffusionGemma 26B A4B IT","family":"gemma","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":250000,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-12b-it":{"id":"google/gemma-3-12b-it","type":"chat","name":"Gemma 3 12B IT","family":"gemma","release_date":"2025-03-12","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun-ai/step-5-preview":{"id":"stepfun-ai/step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":1048576},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.6":{"id":"moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"black-forest-labs/flux.1-dev":{"id":"black-forest-labs/flux.1-dev","type":"image","name":"FLUX.1-dev","family":"flux","release_date":"2024-08-01","modalities":{"input":["text"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"images":{"base_url":"https://ai.api.nvidia.com/v1/genai/black-forest-labs/flux.1-dev","sdk":{}}}},"black-forest-labs/flux_2-klein-4b":{"id":"black-forest-labs/flux_2-klein-4b","type":"image","name":"FLUX.2 Klein 4B","family":"flux","release_date":"2026-01-15","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"images":{"base_url":"https://ai.api.nvidia.com/v1/genai/black-forest-labs/flux.2-klein-4b","sdk":{}}}},"black-forest-labs/flux_1-kontext-dev":{"id":"black-forest-labs/flux_1-kontext-dev","type":"image","name":"FLUX.1-Kontext-dev","family":"flux","release_date":"2025-05-29","modalities":{"input":["text","image"],"output":["image"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"images":{"base_url":"https://ai.api.nvidia.com/v1/genai/black-forest-labs/flux.1-kontext-dev","sdk":{}}}},"black-forest-labs/flux_1-schnell":{"id":"black-forest-labs/flux_1-schnell","type":"image","name":"FLUX.1-schnell","family":"flux","release_date":"2024-08-01","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"images":{"base_url":"https://ai.api.nvidia.com/v1/genai/black-forest-labs/flux.1-schnell","sdk":{}}}},"nvidia/llama-3.1-nemotron-safety-guard-8b-v3":{"id":"nvidia/llama-3.1-nemotron-safety-guard-8b-v3","type":"chat","name":"llama-3.1-nemotron-safety-guard-8b-v3","family":"nemotron","release_date":"2025-10-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/cosmos-reason2-8b":{"id":"nvidia/cosmos-reason2-8b","type":"chat","name":"Cosmos Reason2 8B","release_date":"2025-12-01","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/active-speaker-detection":{"id":"nvidia/active-speaker-detection","type":"chat","name":"Active Speaker Detection","release_date":"2026-04-16","modalities":{"input":["video"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":4096},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/nemotron-3.5-lightning-30b-a3b":{"id":"nvidia/nemotron-3.5-lightning-30b-a3b","type":"chat","name":"Nemotron 3.5 Lightning 30B A3B","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-voicechat":{"id":"nvidia/nemotron-voicechat","type":"chat","name":"nemotron-voicechat","family":"nemotron","release_date":"2026-03-16","modalities":{"input":["text","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/streampetr":{"id":"nvidia/streampetr","type":"chat","name":"streampetr","release_date":"2025-11-13","modalities":{"input":["video"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/bevformer":{"id":"nvidia/bevformer","type":"chat","name":"bevformer","release_date":"2025-03-18","modalities":{"input":["video"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/llama-3.1-nemotron-ultra-253b-v1":{"id":"nvidia/llama-3.1-nemotron-ultra-253b-v1","type":"chat","name":"Llama 3.1 Nemotron Ultra 253B","family":"nemotron","release_date":"2025-04-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3.5-content-safety":{"id":"nvidia/nemotron-3.5-content-safety","type":"chat","name":"Nemotron 3.5 Content Safety","family":"nemotron","release_date":"2026-06-02","modalities":{"input":["text","image/gif","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"}}}},"nvidia/nemotron-3-ultra-550b-a55b":{"id":"nvidia/nemotron-3-ultra-550b-a55b","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high"],"budget":{"min":-1,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/sparsedrive":{"id":"nvidia/sparsedrive","type":"chat","name":"sparsedrive","release_date":"2025-03-18","modalities":{"input":["video"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/studiovoice":{"id":"nvidia/studiovoice","type":"chat","name":"studiovoice","release_date":"2024-10-03","modalities":{"input":["audio"],"output":["audio"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/llama-3.1-nemotron-70b-instruct":{"id":"nvidia/llama-3.1-nemotron-70b-instruct","type":"chat","name":"Llama 3.1 Nemotron 70B Instruct","family":"nemotron","release_date":"2025-04-15","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/synthetic-video-detector":{"id":"nvidia/synthetic-video-detector","type":"chat","name":"synthetic-video-detector","release_date":"2026-04-16","modalities":{"input":["video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":4096},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/nemotron-3.5-super-vl-120b-a12b":{"id":"nvidia/nemotron-3.5-super-vl-120b-a12b","type":"chat","name":"Nemotron 3.5 Super VL 120B A12B","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/usdcode":{"id":"nvidia/usdcode","type":"chat","name":"usdcode","release_date":"2026-01-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/usdvalidate":{"id":"nvidia/usdvalidate","type":"chat","name":"usdvalidate","release_date":"2024-07-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":4096},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/riva-translate-4b-instruct-v1.1":{"id":"nvidia/riva-translate-4b-instruct-v1.1","type":"chat","name":"riva-translate-4b-instruct-v1_1","release_date":"2025-12-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning":{"id":"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning","type":"chat","name":"Nemotron 3 Nano Omni","family":"nemotron","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","video/mp4","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":-1,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/deepseek-v4.1-flash":{"id":"deepseek-ai/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-image":{"id":"qwen/qwen-image","type":"image","name":"Qwen Image","family":"qwen","release_date":"2025-08-07","modalities":{"input":["text"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen-image-edit":{"id":"qwen/qwen-image-edit","type":"image","name":"Qwen Image Edit","family":"qwen","release_date":"2025-08-19","modalities":{"input":["text","image/jpeg","image/png"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://integrate.api.nvidia.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}}},"id":"nvidia","name":"Nvidia","doc":"https://docs.api.nvidia.com/nim/","env":["NVIDIA_API_KEY"]},"nan":{"models":{"glm5.3":{"id":"glm5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.nan.builders/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm5.3-flash":{"id":"glm5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.nan.builders/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6":{"id":"qwen3.6","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.nan.builders/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.nan.builders/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma4":{"id":"gemma4","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.nan.builders/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-flash":{"id":"mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.nan.builders/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.nan.builders/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen-image-2.1":{"id":"qwen-image-2.1","type":"image","name":"Qwen-Image-2.1","family":"qwen","release_date":"2026-09-14","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"images":{"base_url":"https://api.nan.builders/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}}},"id":"nan","name":"NaN","doc":"https://nan.builders/docs/models","env":["NAN_API_KEY"]},"wallaby":{"models":{"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":2.7,"cache":{"read":0.27}},"output":{"price":13.5}}},"api":{"chat-completions":{"base_url":"https://api.wallabytoken.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"wallaby","name":"Wallaby","doc":"https://wallabytoken.com/docs","env":["WALLABY_API_KEY"]},"regolo-ai":{"models":{"gpt-oss-20b":{"id":"gpt-oss-20b","type":"chat","name":"GPT-OSS-20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.11215},"output":{"price":0.47103}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen-image":{"id":"qwen-image","type":"image","name":"Qwen-Image","family":"qwen","release_date":"2026-03-01","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"cost":{"text":{"input":{"price":0.5},"output":{"price":2}}},"api":{"images":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"apertus-70b":{"id":"apertus-70b","type":"chat","name":"Apertus 70B","release_date":"2025-09-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":30000,"output":30000},"cost":{"text":{"input":{"price":0.46},"output":{"price":2.42}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-27b":{"id":"qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":120000,"output":120000},"cost":{"text":{"input":{"price":0.58},"output":{"price":2.42}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"brick-complexity-pro":{"id":"brick-complexity-pro","type":"chat","name":"Brick Complexity Pro","release_date":"2026-02-06","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":100000,"output":15000},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.46}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT-OSS-120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.1215},"output":{"price":4.7103}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.3-70b-instruct":{"id":"llama-3.3-70b-instruct","type":"chat","name":"Llama 3.3 70B Instruct","family":"llama","release_date":"2024-12-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ocr-2":{"id":"deepseek-ocr-2","type":"chat","name":"DeepSeek OCR 2","release_date":"2026-01-27","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":4000,"output":4000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistral-small-4-119b":{"id":"mistral-small-4-119b","type":"chat","name":"Mistral Small 4 119B","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":0.56075},"output":{"price":2.35515}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"brick-v1-beta":{"id":"brick-v1-beta","type":"chat","name":"Brick v1 Beta","family":"model-router","release_date":"2026-02-06","status":"beta","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":100000,"output":15000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma4-31b":{"id":"gemma4-31b","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":100000,"output":100000},"cost":{"text":{"input":{"price":0.46},"output":{"price":2.42}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-122b":{"id":"qwen3.5-122b","type":"chat","name":"Qwen3.5-122B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":1.1215},"output":{"price":4.7103}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-coder-next":{"id":"qwen3-coder-next","type":"chat","name":"Qwen3-Coder-Next","family":"qwen","release_date":"2026-02-03","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm5.2":{"id":"glm5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":96000,"output":96000},"cost":{"text":{"input":{"price":2.31},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-9b":{"id":"qwen3.5-9b","type":"chat","name":"Qwen3.5-9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.078505},"output":{"price":0.392525}}},"api":{"chat-completions":{"base_url":"https://api.regolo.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"regolo-ai","name":"Regolo AI","doc":"https://docs.regolo.ai/","env":["REGOLO_API_KEY"]},"tinfoil":{"models":{"gpt-oss-safeguard-120b":{"id":"gpt-oss-safeguard-120b","type":"chat","name":"gpt-oss-safeguard-120b","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://inference.tinfoil.sh/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"gpt-oss-120b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://inference.tinfoil.sh/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama3-3-70b":{"id":"llama3-3-70b","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":1.75},"output":{"price":2.75}}},"api":{"chat-completions":{"base_url":"https://inference.tinfoil.sh/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":4,"cache":{"read":0.8}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://inference.tinfoil.sh/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma4-31b":{"id":"gemma4-31b","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.4},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://inference.tinfoil.sh/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-1-flash":{"id":"deepseek-v4-1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","status":"beta","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.65,"cache":{"read":0.13}},"output":{"price":1.45}}},"api":{"chat-completions":{"base_url":"https://inference.tinfoil.sh/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nomic-embed-text":{"id":"nomic-embed-text","type":"chat","name":"Nomic Embed Text v1.5","release_date":"2024-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":768},"cost":{"text":{"input":{"price":0.05},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://inference.tinfoil.sh/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"glm-5-3":{"id":"glm-5-3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.8,"cache":{"read":0.45}},"output":{"price":5.75}}},"api":{"chat-completions":{"base_url":"https://inference.tinfoil.sh/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"tinfoil","name":"Tinfoil","doc":"https://docs.tinfoil.sh","env":["TINFOIL_API_KEY"]},"tencent-coding-plan":{"models":{"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi-K2.5","family":"kimi-k2","release_date":"2026-01-27","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.lkeap.cloud.tencent.com/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hunyuan-turbos":{"id":"hunyuan-turbos","type":"chat","name":"Hunyuan-TurboS","family":"hunyuan","release_date":"2026-03-08","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.lkeap.cloud.tencent.com/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5":{"id":"glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.lkeap.cloud.tencent.com/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"tc-code-latest":{"id":"tc-code-latest","type":"chat","name":"Auto","family":"auto","release_date":"2026-03-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.lkeap.cloud.tencent.com/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.5":{"id":"minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.lkeap.cloud.tencent.com/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hunyuan-2.0-thinking":{"id":"hunyuan-2.0-thinking","type":"chat","name":"Tencent HY 2.0 Think","family":"hunyuan","release_date":"2026-03-08","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.lkeap.cloud.tencent.com/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hunyuan-t1":{"id":"hunyuan-t1","type":"chat","name":"Hunyuan-T1","family":"hunyuan","release_date":"2026-03-08","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.lkeap.cloud.tencent.com/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hunyuan-2.0-instruct":{"id":"hunyuan-2.0-instruct","type":"chat","name":"Tencent HY 2.0 Instruct","family":"hunyuan","release_date":"2026-03-08","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.lkeap.cloud.tencent.com/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"tencent-coding-plan","name":"Tencent Coding Plan (China)","doc":"https://cloud.tencent.com/document/product/1772/128947","env":["TENCENT_CODING_PLAN_API_KEY"]},"perplexity-agent":{"models":{"pplx-decider-v1.2":{"id":"pplx-decider-v1.2","type":"decision","name":"pplx-decider-v1.2","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144},"cost":{"text":{"input":{"price":0.02},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://api.perplexity.ai","path":"/v1/decisions","sdk":{"aisdk":"@ai-sdk/perplexity"},"compatibility":{"media_input":"state"}}}},"pplx-decider-flash-v1.2":{"id":"pplx-decider-flash-v1.2","type":"decision","name":"pplx-decider-flash-v1.2","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144},"cost":{"text":{"input":{"price":0.01},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://api.perplexity.ai","path":"/v1/decisions","sdk":{"aisdk":"@ai-sdk/perplexity"},"compatibility":{"media_input":"state"}}}},"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}},"web_search":{"price":2.5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}},"web_search":{"price":2.5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}},"web_search":{"price":2.5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"web_search":{"price":2.5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"web_search":{"price":2.5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}},"web_search":{"price":2.5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}},"web_search":{"price":2.5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}},"web_search":{"price":2.5},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}}]},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.6":{"id":"xai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.7":{"id":"xai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5,"write":2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4-1-fast-non-reasoning":{"id":"xai/grok-4-1-fast-non-reasoning","type":"chat","name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok","release_date":"2025-11-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.5":{"id":"xai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.6}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"moonshot-ai/kimi-k2.7-code":{"id":"moonshot-ai/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"moonshot-ai/kimi-k3":{"id":"moonshot-ai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"perplexity/deepseek-v4-pro-0813":{"id":"perplexity/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"perplexity/glm-5.3-flash":{"id":"perplexity/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"perplexity/sonar":{"id":"perplexity/sonar","type":"chat","name":"Sonar","family":"sonar","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.0625}},"output":{"price":2.5}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"perplexity/kimi-k3":{"id":"perplexity/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"perplexity/glm-5.3":{"id":"perplexity/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"perplexity/nemotron-3.5-super-120b-a12b":{"id":"perplexity/nemotron-3.5-super-120b-a12b","type":"chat","name":"Nemotron 3.5 Super 120B A12B","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":0.5}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05},"overrides":[{"when":{"context":{"gt":200000}},"price":0.5,"cache":{"read":0.05}}]},"output":{"price":3,"overrides":[{"when":{"context":{"gt":200000}},"price":3}]}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-4-argon":{"id":"google/gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-5-5":{"id":"anthropic/claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5-5":{"id":"anthropic/claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5-5":{"id":"anthropic/claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4-6":{"id":"anthropic/claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-7":{"id":"anthropic/claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-5":{"id":"anthropic/claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5-1":{"id":"anthropic/claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-5":{"id":"anthropic/claude-opus-4-5","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-6":{"id":"anthropic/claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4-5":{"id":"anthropic/claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0731":{"id":"deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.028}},"output":{"price":0.26}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3-super-120b-a12b":{"id":"nvidia/nemotron-3-super-120b-a12b","type":"chat","name":"Nemotron 3 Super 120B","family":"nemotron","release_date":"2026-03-11","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32000},"cost":{"text":{"input":{"price":0.25},"output":{"price":2.5}},"web_search":{"price":2.5}},"api":{"responses":{"base_url":"https://api.perplexity.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}}},"id":"perplexity-agent","name":"Perplexity Agent","doc":"https://docs.perplexity.ai/docs/agent-api/models","env":["PERPLEXITY_API_KEY"]},"cloudflare-workers-ai":{"models":{"@cf/cloudflare/clef":{"id":"@cf/cloudflare/clef","type":"decision","name":"Clef","release_date":"2026-09-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.24},"output":{"price":0}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/run","sdk":{"opencodeai":"@opencode/ai/providers/cloudflare-workers-ai/decisions"}}}},"@cf/cloudflare/clef-omni":{"id":"@cf/cloudflare/clef-omni","type":"decision","name":"Clef Omni","release_date":"2026-10-09","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mpeg","video/mp4","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.15},"output":{"price":0}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/run","sdk":{"opencodeai":"@opencode/ai/providers/cloudflare-workers-ai/decisions"}}}},"@cf/cloudflare/clef-flash":{"id":"@cf/cloudflare/clef-flash","type":"decision","name":"Clef Flash","release_date":"2026-09-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":24576,"output":65536},"cost":{"text":{"input":{"price":0.038},"output":{"price":0}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/run","sdk":{"opencodeai":"@opencode/ai/providers/cloudflare-workers-ai/decisions"}}}},"@cf/openai/gpt-oss-20b":{"id":"@cf/openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"@cf/openai/gpt-oss-120b":{"id":"@cf/openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.35},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"@cf/aisingapore/gemma-sea-lion-v4-27b-it":{"id":"@cf/aisingapore/gemma-sea-lion-v4-27b-it","type":"chat","name":"Gemma Sea Lion V4 27B It","family":"gemma","release_date":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.351},"output":{"price":0.555}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"}}}},"@cf/meta/llama-guard-3-8b":{"id":"@cf/meta/llama-guard-3-8b","type":"chat","name":"Llama Guard 3 8B","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.484},"output":{"price":0.03}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"}}}},"@cf/meta/llama-3.2-1b-instruct":{"id":"@cf/meta/llama-3.2-1b-instruct","type":"chat","name":"Llama 3.2 1B Instruct","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":60000,"output":60000},"cost":{"text":{"input":{"price":0.027},"output":{"price":0.201}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"}}}},"@cf/meta/llama-3.3-70b-instruct-fp8-fast":{"id":"@cf/meta/llama-3.3-70b-instruct-fp8-fast","type":"chat","name":"Llama 3.3 70B Instruct fp8 Fast","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":24000,"output":24000},"cost":{"text":{"input":{"price":0.293},"output":{"price":2.253}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"updates":false}}}}},"@cf/meta/llama-4-scout-17b-16e-instruct":{"id":"@cf/meta/llama-4-scout-17b-16e-instruct","type":"chat","name":"Llama 4 Scout 17B 16E Instruct","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":131000,"output":16384},"cost":{"text":{"input":{"price":0.27},"output":{"price":0.85}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"updates":false}}}}},"@cf/meta/llama-3.2-3b-instruct":{"id":"@cf/meta/llama-3.2-3b-instruct","type":"chat","name":"Llama 3.2 3B Instruct","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":80000,"output":80000},"cost":{"text":{"input":{"price":0.0509},"output":{"price":0.335}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"}}}},"@cf/meta/llama-3.2-11b-vision-instruct":{"id":"@cf/meta/llama-3.2-11b-vision-instruct","type":"chat","name":"Llama 3.2 11B Vision Instruct","family":"llama","release_date":"2024-09-25","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.0485},"output":{"price":0.676}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"}}}},"@cf/meta/llama-3.1-8b-instruct-fp8":{"id":"@cf/meta/llama-3.1-8b-instruct-fp8","type":"chat","name":"Llama 3.1 8B Instruct fp8","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":32000},"cost":{"text":{"input":{"price":0.152},"output":{"price":0.287}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"}}}},"@cf/mistralai/mistral-small-3.1-24b-instruct":{"id":"@cf/mistralai/mistral-small-3.1-24b-instruct","type":"chat","name":"Mistral Small 3.1 24B Instruct","family":"mistral-small","release_date":"2025-03-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.351},"output":{"price":0.555}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"updates":false}}}}},"@cf/stabilityai/stable-diffusion-xl-base-1.0":{"id":"@cf/stabilityai/stable-diffusion-xl-base-1.0","type":"image","name":"Stable Diffusion XL Base 1.0","family":"stable-diffusion","release_date":"2023-07-26","status":"beta","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/run","sdk":{"opencodeai":"@opencode/ai/providers/cloudflare-workers-ai/images"}}}},"@cf/google/gemma-4-26b-a4b-it":{"id":"@cf/google/gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"@cf/leonardo/phoenix-1.0":{"id":"@cf/leonardo/phoenix-1.0","type":"image","name":"Phoenix 1.0","family":"phoenix","release_date":"2024-12-18","modalities":{"input":["text"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/run","sdk":{"opencodeai":"@opencode/ai/providers/cloudflare-workers-ai/images"}}}},"@cf/leonardo/lucid-origin":{"id":"@cf/leonardo/lucid-origin","type":"image","name":"Lucid Origin","family":"lucid","release_date":"2025-08-05","modalities":{"input":["text"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/run","sdk":{"opencodeai":"@opencode/ai/providers/cloudflare-workers-ai/images"}}}},"@cf/moonshotai/kimi-k2.7-code":{"id":"@cf/moonshotai/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"@cf/moonshotai/kimi-k2.6":{"id":"@cf/moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"@cf/black-forest-labs/flux-2-klein-9b":{"id":"@cf/black-forest-labs/flux-2-klein-9b","type":"image","name":"FLUX.2 [klein] 9B","family":"flux","release_date":"2026-01-15","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/run","sdk":{"opencodeai":"@opencode/ai/providers/cloudflare-workers-ai/images"}}}},"@cf/black-forest-labs/flux-1-schnell":{"id":"@cf/black-forest-labs/flux-1-schnell","type":"image","name":"FLUX.1 [schnell]","family":"flux","release_date":"2024-08-01","modalities":{"input":["text"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/run","sdk":{"opencodeai":"@opencode/ai/providers/cloudflare-workers-ai/images"}}}},"@cf/black-forest-labs/flux-2-dev":{"id":"@cf/black-forest-labs/flux-2-dev","type":"image","name":"FLUX.2 [dev]","family":"flux","release_date":"2025-11-25","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/run","sdk":{"opencodeai":"@opencode/ai/providers/cloudflare-workers-ai/images"}}}},"@cf/black-forest-labs/flux-2-klein-4b":{"id":"@cf/black-forest-labs/flux-2-klein-4b","type":"image","name":"FLUX.2 [klein] 4B","family":"flux","release_date":"2026-01-15","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"input":{"unit":"megapixel","price":0.000225},"output":{"unit":"megapixel","price":0.001095}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/run","sdk":{"opencodeai":"@opencode/ai/providers/cloudflare-workers-ai/images"}}}},"@cf/nvidia/nemotron-3-120b-a12b":{"id":"@cf/nvidia/nemotron-3-120b-a12b","type":"chat","name":"Nemotron 3 Super 120B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high"]},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"@cf/lykon/dreamshaper-8-lcm":{"id":"@cf/lykon/dreamshaper-8-lcm","type":"image","name":"DreamShaper 8 LCM","family":"stable-diffusion","release_date":"2023-12-06","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/run","sdk":{"opencodeai":"@opencode/ai/providers/cloudflare-workers-ai/images"}}}},"@cf/ibm-granite/granite-4.0-h-micro":{"id":"@cf/ibm-granite/granite-4.0-h-micro","type":"chat","name":"Granite 4.0 H Micro","family":"granite","release_date":"2025-10-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.017},"output":{"price":0.112}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"updates":false}}}}},"@cf/deepseek-ai/deepseek-v4-pro-0813":{"id":"@cf/deepseek-ai/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"@cf/deepseek-ai/deepseek-v4-flash-0731":{"id":"@cf/deepseek-ai/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.014}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"@cf/deepseek-ai/deepseek-r1-distill-qwen-32b":{"id":"@cf/deepseek-ai/deepseek-r1-distill-qwen-32b","type":"chat","name":"Deepseek R1 Distill Qwen 32B","family":"deepseek-thinking","release_date":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":80000,"output":80000},"cost":{"text":{"input":{"price":0.497},"output":{"price":4.881}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"}}}},"@cf/deepseek-ai/deepseek-v4.1-flash-1017":{"id":"@cf/deepseek-ai/deepseek-v4.1-flash-1017","type":"chat","name":"Deepseek V4.1 Flash 1017","family":"deepseek","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"@cf/qwen/qwen3.8-27b":{"id":"@cf/qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.05}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"@cf/qwen/qwen2.5-coder-32b-instruct":{"id":"@cf/qwen/qwen2.5-coder-32b-instruct","type":"chat","name":"Qwen2.5 Coder 32B Instruct","family":"qwen","release_date":"2024-11-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.66},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"}}}},"@cf/qwen/qwq-32b":{"id":"@cf/qwen/qwq-32b","type":"chat","name":"Qwq 32B","family":"qwen","release_date":"2025-03-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":24000,"output":24000},"cost":{"text":{"input":{"price":0.66},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"}}}},"@cf/qwen/qwen3-30b-a3b-fp8":{"id":"@cf/qwen/qwen3-30b-a3b-fp8","type":"chat","name":"Qwen3 30B A3b fp8","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.0509},"output":{"price":0.335}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"updates":false}}}}},"@cf/bytedance/stable-diffusion-xl-lightning":{"id":"@cf/bytedance/stable-diffusion-xl-lightning","type":"image","name":"SDXL-Lightning","family":"stable-diffusion","release_date":"2024-02-21","status":"beta","modalities":{"input":["text"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/run","sdk":{"opencodeai":"@opencode/ai/providers/cloudflare-workers-ai/images"}}}},"@cf/zai-org/glm-5.3-flash":{"id":"@cf/zai-org/glm-5.3-flash","type":"chat","name":"Glm 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"@cf/zai-org/glm-5.2":{"id":"@cf/zai-org/glm-5.2","type":"chat","name":"Glm 5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"@cf/zai-org/glm-5.3":{"id":"@cf/zai-org/glm-5.3","type":"chat","name":"Glm 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"@cf/zai-org/glm-4.7-flash":{"id":"@cf/zai-org/glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.0605},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-workers-ai"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}}},"id":"cloudflare-workers-ai","name":"Cloudflare Workers AI","doc":"https://developers.cloudflare.com/workers-ai/models/","env":["CLOUDFLARE_ACCOUNT_ID","CLOUDFLARE_API_KEY"]},"routing-run":{"models":{"kimi-k2.6-nitro":{"id":"kimi-k2.6-nitro","type":"chat","name":"Kimi K2.6 Nitro","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":0.275},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1.5},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":0.8},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":0.275},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code-nitro":{"id":"kimi-k2.7-code-nitro","type":"chat","name":"Kimi K2.7 Code Nitro","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":0.275},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.112},"output":{"price":0.224}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-ultra":{"id":"nemotron-3-ultra","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":0.275},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.7},"output":{"price":4.2}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2-nitro":{"id":"glm-5.2-nitro","type":"chat","name":"GLM 5.2 Nitro","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":0.8},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32000},"cost":{"text":{"input":{"price":5},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.348},"output":{"price":0.696}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-9b":{"id":"qwen3.5-9b","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32000},"cost":{"text":{"input":{"price":0.16},"output":{"price":0.48}}},"api":{"chat-completions":{"base_url":"https://api.routing.run/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"routing-run","name":"routing.run","doc":"https://docs.routing.run/api-reference/models","env":["ROUTING_RUN_API_KEY"]},"nova":{"models":{"nova-2-pro-v1":{"id":"nova-2-pro-v1","type":"chat","name":"Nova 2 Pro","family":"nova-pro","release_date":"2025-12-03","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0},"output":{"price":0,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.nova.amazon.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nova-2-lite-v1":{"id":"nova-2-lite-v1","type":"chat","name":"Nova 2 Lite","family":"nova","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0},"output":{"price":0,"reasoning":0}}},"api":{"chat-completions":{"base_url":"https://api.nova.amazon.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"nova","name":"Nova","doc":"https://nova.amazon.com/dev/documentation","env":["NOVA_API_KEY"]},"abliteration-ai":{"models":{"abliterated-model-large":{"id":"abliterated-model-large","type":"chat","name":"Abliterated Model Large","release_date":"2026-07-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":999990},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.abliteration.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"abliterated-model-large-v2":{"id":"abliterated-model-large-v2","type":"chat","name":"Abliterated Model Large V2","release_date":"2026-08-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":999990},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.abliteration.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"abliterated-model":{"id":"abliterated-model","type":"chat","name":"Abliterated Model","release_date":"2026-01-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":150000,"input":150000,"output":8192},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.abliteration.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"abliteration-ai","name":"abliteration.ai","doc":"https://docs.abliteration.ai/models","env":["ABLIT_KEY"]},"modelscope":{"models":{"Qwen/Qwen3-30B-A3B-Thinking-2507":{"id":"Qwen/Qwen3-30B-A3B-Thinking-2507","type":"chat","name":"Qwen3 30B A3B Thinking 2507","family":"qwen","release_date":"2025-07-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api-inference.modelscope.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"id":"Qwen/Qwen3-Coder-30B-A3B-Instruct","type":"chat","name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api-inference.modelscope.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"id":"Qwen/Qwen3-30B-A3B-Instruct-2507","type":"chat","name":"Qwen3 30B A3B Instruct 2507","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api-inference.modelscope.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"Qwen/Qwen3-235B-A22B-Thinking-2507","type":"chat","name":"Qwen3-235B-A22B-Thinking-2507","family":"qwen","release_date":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api-inference.modelscope.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","type":"chat","name":"Qwen3 235B A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api-inference.modelscope.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ZhipuAI/GLM-4.6":{"id":"ZhipuAI/GLM-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":98304},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api-inference.modelscope.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ZhipuAI/GLM-4.5":{"id":"ZhipuAI/GLM-4.5","type":"chat","name":"GLM-4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api-inference.modelscope.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"modelscope","name":"ModelScope","doc":"https://modelscope.cn/docs/model-service/API-Inference/intro","env":["MODELSCOPE_API_KEY"]},"fastrouter":{"models":{"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","fast"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5},{"when":{"service_tier":{"equals":"fast"}},"factor":2.5}]},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.007}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5},{"when":{"service_tier":{"equals":"priority"}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.36}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5-pro":{"id":"openai/gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-image-2":{"id":"openai/gpt-image-2","type":"image","name":"GPT Image 2","family":"gpt-image","release_date":"2026-04-21","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":0},"cost":{"image":{"input":{"price":8,"cache":{"read":2}},"output":{"price":30}}},"api":{"images":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["fast"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"multipliers":[{"when":{"service_tier":{"equals":"fast"}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5},{"when":{"service_tier":{"equals":"priority"}},"factor":1.8}]},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5":{"id":"z-ai/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":2.08}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.1":{"id":"z-ai/glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.05,"cache":{"read":0.205}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.3":{"id":"x-ai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4":{"id":"x-ai/grok-4","type":"chat","name":"Grok 4","family":"grok","release_date":"2025-07-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75,"write":15}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-build-0.1":{"id":"x-ai/grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2,"cache":{"read":0.4}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":200000}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":0,"max":24576}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}},"audio":{"input":{"price":1,"cache":{"read":0.1}}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5},"output":0.5},"audio":{"input":{"price":0.5}}}},{"when":{"service_tier":{"equals":"priority"}},"factor":1.8}]},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5},"output":0.5}}},{"when":{"service_tier":{"equals":"priority"}},"factor":1.8}]},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-image-preview":{"id":"google/gemini-3.1-flash-image-preview","type":"image","name":"Nano Banana 2 Preview","family":"gemini-flash","release_date":"2026-02-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}},"images":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5},"output":0.5}}},{"when":{"service_tier":{"equals":"priority"}},"factor":1.8}]},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-pro-image-preview":{"id":"google/gemini-3-pro-image-preview","type":"image","name":"Nano Banana Pro Preview","family":"gemini-pro","release_date":"2025-11-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":2},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}},"images":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/images"}}}},"moonshotai/kimi-k2.6":{"id":"moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.15}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"leonardo-ai/lucid-origin":{"id":"leonardo-ai/lucid-origin","type":"image","name":"Lucid Origin","family":"lucid","release_date":"2025-06-01","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":0},"api":{"images":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{}}}},"leonardo-ai/lucid-realism":{"id":"leonardo-ai/lucid-realism","type":"image","name":"Lucid Realism","family":"lucid","release_date":"2025-06-01","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":0},"api":{"images":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{}}}},"anthropic/claude-sonnet-4.6":{"id":"anthropic/claude-sonnet-4.6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024,"max":32000}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.8":{"id":"anthropic/claude-opus-4.8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.1":{"id":"anthropic/claude-opus-4.1","type":"chat","name":"Claude Opus 4.1","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024,"max":32000}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":{"5m":18.75,"1h":30}}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.74,"cache":{"read":0.145}},"output":{"price":3.48}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7-highspeed":{"id":"minimax/minimax-m2.7-highspeed","type":"chat","name":"MiniMax-M2.7-highspeed","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7":{"id":"minimax/minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sarvam/sarvam-105b":{"id":"sarvam/sarvam-105b","type":"chat","name":"Sarvam 105B","family":"sarvam","release_date":"2026-02-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.025}},"output":{"price":0.16}}},"api":{"chat-completions":{"base_url":"https://go.fastrouter.ai/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"fastrouter","name":"FastRouter","doc":"https://fastrouter.ai/models","env":["FASTROUTER_API_KEY"]},"mixlayer":{"models":{"qwen/qwen3.5-397b-a17b":{"id":"qwen/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://models.mixlayer.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-27b":{"id":"qwen/qwen3.5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://models.mixlayer.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-122b-a10b":{"id":"qwen/qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://models.mixlayer.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-35b-a3b":{"id":"qwen/qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.25},"output":{"price":1.3}}},"api":{"chat-completions":{"base_url":"https://models.mixlayer.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-9b":{"id":"qwen/qwen3.5-9b","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://models.mixlayer.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"mixlayer","name":"Mixlayer","doc":"https://docs.mixlayer.com","env":["MIXLAYER_API_KEY"]},"iteracompute":{"models":{"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.023}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.iteracompute.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.82,"cache":{"read":0.2}},"output":{"price":2.88}}},"api":{"chat-completions":{"base_url":"https://api.iteracompute.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.7-code":{"id":"moonshotai/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":235929},"cost":{"text":{"input":{"price":0.69,"cache":{"read":0.15}},"output":{"price":3.29}}},"api":{"chat-completions":{"base_url":"https://api.iteracompute.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":999999},"cost":{"text":{"input":{"price":2.35,"cache":{"read":0.23}},"output":{"price":11.76}}},"api":{"chat-completions":{"base_url":"https://api.iteracompute.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro-0813":{"id":"deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.79,"cache":{"read":0.026}},"output":{"price":2.38}}},"api":{"chat-completions":{"base_url":"https://api.iteracompute.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0731":{"id":"deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731 (legacy alias)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.17,"cache":{"read":0.005}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://api.iteracompute.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.17,"cache":{"read":0.005}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://api.iteracompute.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.iteracompute.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-2.4t-a95b":{"id":"qwen/qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.95,"cache":{"read":0.25}},"output":{"price":5.7}}},"api":{"chat-completions":{"base_url":"https://api.iteracompute.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":524288},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.05}},"output":{"price":1.19}}},"api":{"chat-completions":{"base_url":"https://api.iteracompute.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"iteracompute","name":"IteraCompute","doc":"https://iteracompute.com/docs.html","env":["ITERACOMPUTE_API_KEY"]},"volcengine-coding-plan":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-evolving":{"id":"doubao-seed-evolving","type":"chat","name":"Seed Evolving","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2.0-lite":{"id":"doubao-seed-2.0-lite","type":"chat","name":"Seed 2.0 Lite","family":"seed","release_date":"2026-02-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2.1-turbo":{"id":"doubao-seed-2.1-turbo","type":"chat","name":"Seed 2.1 Turbo","family":"seed","release_date":"2026-06-23","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/coding/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"volcengine-coding-plan","name":"Volcengine Ark Coding Plan","doc":"https://www.volcengine.com/docs/82379/1928261","env":["ARK_CODING_PLAN_API_KEY"]},"umans-ai-coding-plan":{"models":{"umans-glm-5.3":{"id":"umans-glm-5.3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131071},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-deepseek-v4-flash-0731":{"id":"umans-deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393215},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-qwen3.6-35b-a3b":{"id":"umans-qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-glm-5.3-flash":{"id":"umans-glm-5.3-flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131071},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-deepseek-v4.1-flash-1017":{"id":"umans-deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393215},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-deepseek-v4.1-flash":{"id":"umans-deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393215},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-coder":{"id":"umans-coder","type":"chat","name":"Umans Coder","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131071},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-flash":{"id":"umans-flash","type":"chat","name":"Umans Flash","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-kimi-k3":{"id":"umans-kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"umans-ai-coding-plan","name":"Umans AI Coding Plan","doc":"https://app.umans.ai/offers/code/docs","env":["UMANS_AI_CODING_PLAN_API_KEY"]},"llmgateway-providers":{"models":{"tencent/glm-5-turbo":{"id":"tencent/glm-5-turbo","type":"chat","name":"GLM-5 Turbo (Tencent Cloud)","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/kimi-k2.7-code-highspeed":{"id":"tencent/kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code Highspeed (Tencent Cloud)","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.38}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"tencent/glm-5.2":{"id":"tencent/glm-5.2","type":"chat","name":"GLM-5.2 (Tencent Cloud)","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy-mt2-plus":{"id":"tencent/hy-mt2-plus","type":"chat","name":"Hy-MT2 Plus (Tencent Cloud)","family":"Hy","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"cost":{"text":{"input":{"price":0.074},"output":{"price":0.295}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"tencent/kimi-k2.7-code":{"id":"tencent/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code (Tencent Cloud)","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"tencent/glm-5":{"id":"tencent/glm-5","type":"chat","name":"GLM-5 (Tencent Cloud)","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"tencent/kimi-k3":{"id":"tencent/kimi-k3","type":"chat","name":"Kimi K3 (Tencent Cloud)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/deepseek-v4-flash":{"id":"tencent/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash (Tencent Cloud)","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"tencent/kimi-k2.6":{"id":"tencent/kimi-k2.6","type":"chat","name":"Kimi K2.6 (Tencent Cloud)","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.858,"cache":{"read":0.145}},"output":{"price":3.566}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"tencent/glm-5v-turbo":{"id":"tencent/glm-5v-turbo","type":"chat","name":"GLM-5V Turbo (Tencent Cloud)","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/quicktime","video/x-matroska","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/minimax-m2.7":{"id":"tencent/minimax-m2.7","type":"chat","name":"MiniMax M2.7 (Tencent Cloud)","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/glm-5.1":{"id":"tencent/glm-5.1","type":"chat","name":"GLM-5.1 (Tencent Cloud)","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy3":{"id":"tencent/hy3","type":"chat","name":"Hy3 (Tencent Cloud)","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.132,"cache":{"read":0.033}},"output":{"price":0.528}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy4-preview":{"id":"tencent/hy4-preview","type":"chat","name":"Hy4 Preview (Tencent Cloud)","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042}},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/deepseek-v4-pro":{"id":"tencent/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro (Tencent Cloud)","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.00363}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"tencent/minimax-m3":{"id":"tencent/minimax-m3","type":"chat","name":"MiniMax M3 (Tencent Cloud)","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5 (OpenAI)","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1 (OpenAI)","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 Mini (OpenAI)","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o (OpenAI)","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna (OpenAI)","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3":{"id":"openai/o3","type":"chat","name":"o3 (OpenAI)","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra (OpenAI)","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-terra":{"id":"openai/gpt-6.1-terra","type":"chat","name":"GPT-6.1 Terra (OpenAI)","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 Nano (OpenAI)","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o Mini (OpenAI)","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol (OpenAI)","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4 (OpenAI)","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1 (OpenAI)","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol (OpenAI)","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-transcribe":{"id":"openai/gpt-4o-transcribe","type":"chat","name":"GPT-4o Transcribe (OpenAI)","family":"gpt","release_date":"2025-03-20","modalities":{"input":["text","audio/flac","audio/mpeg","audio/mp4","audio/ogg","audio/wav","audio/webm","audio/pcm","audio/pcmu","audio/pcma"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":2000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}},"audio":{"input":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5-pro":{"id":"openai/gpt-5-pro","type":"chat","name":"GPT-5 Pro (OpenAI)","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":272000},"cost":{"text":{"input":{"price":15},"output":{"price":120}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra (OpenAI)","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-pro":{"id":"openai/gpt-5.2-pro","type":"chat","name":"GPT-5.2 Pro (OpenAI)","family":"gpt-pro","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":272000},"cost":{"text":{"input":{"price":21},"output":{"price":168}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-pro":{"id":"openai/gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro (OpenAI)","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30},"output":{"price":180}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna (OpenAI)","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 Mini (OpenAI)","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5-pro":{"id":"openai/gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro (OpenAI)","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5 (OpenAI)","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol (OpenAI)","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex (OpenAI)","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2 (OpenAI)","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini-transcribe":{"id":"openai/gpt-4o-mini-transcribe","type":"chat","name":"GPT-4o Mini Transcribe (OpenAI)","family":"gpt","release_date":"2025-03-20","modalities":{"input":["text","audio/flac","audio/mpeg","audio/mp4","audio/ogg","audio/wav","audio/webm","audio/pcm","audio/pcmu","audio/pcma"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":2000},"cost":{"text":{"input":{"price":1.25},"output":{"price":5}},"audio":{"input":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini (OpenAI)","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano (OpenAI)","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"runware/glm-5.3-flash":{"id":"runware/glm-5.3-flash","type":"chat","name":"GLM-5.3 Flash (Runware)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"runware/glm-5.2":{"id":"runware/glm-5.2","type":"chat","name":"GLM-5.2 (Runware)","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":128000},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.16}},"output":{"price":2.55}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"runware/gpt-oss-120b":{"id":"runware/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Runware)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.032,"cache":{"read":0.032}},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"runware/kimi-k3":{"id":"runware/kimi-k3","type":"chat","name":"Kimi K3 (Runware)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"runware/deepseek-v4-flash":{"id":"runware/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash (Runware)","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.076,"cache":{"read":0.014}},"output":{"price":0.153}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"runware/glm-5.3":{"id":"runware/glm-5.3","type":"chat","name":"GLM-5.3 (Runware)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.2}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"runware/kimi-k2.6":{"id":"runware/kimi-k2.6","type":"chat","name":"Kimi K2.6 (Runware)","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.13}},"output":{"price":3.05}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"runware/deepseek-v4.1-flash-1017":{"id":"runware/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (runware)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.01}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"runware/gemma-4-31b-it":{"id":"runware/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT (Runware)","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.102,"cache":{"read":0.012}},"output":{"price":0.297}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"runware/deepseek-v4.1-flash":{"id":"runware/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (Runware)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.01}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"runware/deepseek-v4-pro":{"id":"runware/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro (Runware)","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.961,"cache":{"read":0.079}},"output":{"price":1.922}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/deepseek-v3.2":{"id":"deepinfra/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2 (DeepInfra)","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":160000,"output":65536},"cost":{"text":{"input":{"price":0.26,"cache":{"read":0.13}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/ling-3.0-flash":{"id":"deepinfra/ling-3.0-flash","type":"chat","name":"InclusionAI Ling 3.0 Flash (DeepInfra)","family":"ling","release_date":"2026-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.012}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/muse-glimmer-30b":{"id":"deepinfra/muse-glimmer-30b","type":"chat","name":"Muse Glimmer 30B (DeepInfra)","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.04}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/qwen3-vl-235b-a22b-instruct":{"id":"deepinfra/qwen3-vl-235b-a22b-instruct","type":"chat","name":"Qwen3 VL 235B A22B Instruct (DeepInfra)","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.11}},"output":{"price":0.88}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/mimo-v2.6-pro":{"id":"deepinfra/mimo-v2.6-pro","type":"chat","name":"MiMo V2.6 Pro (DeepInfra)","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/ling-3.0-flash-vl":{"id":"deepinfra/ling-3.0-flash-vl","type":"chat","name":"Ling 3.0 Flash VL (DeepInfra)","family":"ling","release_date":"2026-09-10","modalities":{"input":["text","image","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.012}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/qwen3-vl-30b-a3b-instruct":{"id":"deepinfra/qwen3-vl-30b-a3b-instruct","type":"chat","name":"Qwen3 VL 30B A3B Instruct (DeepInfra)","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/deepseek-v4-flash":{"id":"deepinfra/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash (DeepInfra)","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.016}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/gemma-4-26b-a4b-it":{"id":"deepinfra/gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT (DeepInfra)","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.34}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/mimo-v2.6-flash":{"id":"deepinfra/mimo-v2.6-flash","type":"chat","name":"MiMo V2.6 Flash (DeepInfra)","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/granite-4.2-8b":{"id":"deepinfra/granite-4.2-8b","type":"chat","name":"Granite 4.2 8B (DeepInfra)","family":"granite","release_date":"2026-08-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/deepseek-v4.1-flash-1017":{"id":"deepinfra/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (DeepInfra)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.006}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/gemma-4-31b-it":{"id":"deepinfra/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT (DeepInfra)","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/nemotron-3-ultra-550b":{"id":"deepinfra/nemotron-3-ultra-550b","type":"chat","name":"Nemotron 3 Ultra 550B (DeepInfra)","family":"nemotron","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/deepseek-v4.1-flash":{"id":"deepinfra/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (DeepInfra)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.006}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/deepseek-v4-pro":{"id":"deepinfra/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro (DeepInfra)","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":64000},"cost":{"text":{"input":{"price":1.3,"cache":{"read":0.1}},"output":{"price":2.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepinfra/qwen3.5-9b":{"id":"deepinfra/qwen3.5-9b","type":"chat","name":"Qwen3.5 9B (DeepInfra)","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/claude-haiku-5-5":{"id":"aws-bedrock/claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5 (AWS Bedrock)","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/claude-opus-5-5":{"id":"aws-bedrock/claude-opus-5-5","type":"chat","name":"Claude Opus 5.5 (AWS Bedrock)","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"aws-bedrock/grok-4-6":{"id":"aws-bedrock/grok-4-6","type":"chat","name":"Grok 4.6 (AWS Bedrock)","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/claude-haiku-4-5-20251001":{"id":"aws-bedrock/claude-haiku-4-5-20251001","type":"chat","name":"Claude Haiku 4.5 (2025-10-01) (AWS Bedrock)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/claude-sonnet-5":{"id":"aws-bedrock/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5 (AWS Bedrock)","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/llama-4-scout-17b-instruct":{"id":"aws-bedrock/llama-4-scout-17b-instruct","type":"chat","name":"Llama 4 Scout 17B Instruct (AWS Bedrock)","family":"llama","release_date":"2025-04-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":2048},"cost":{"text":{"input":{"price":0.17},"output":{"price":0.66}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"aws-bedrock/claude-sonnet-5-5":{"id":"aws-bedrock/claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5 (AWS Bedrock)","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"aws-bedrock/grok-4-3":{"id":"aws-bedrock/grok-4-3","type":"chat","name":"Grok 4.3 (AWS Bedrock)","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/kimi-k3":{"id":"aws-bedrock/kimi-k3","type":"chat","name":"Kimi K3 (AWS Bedrock)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/claude-opus-4-6":{"id":"aws-bedrock/claude-opus-4-6","type":"chat","name":"Claude Opus 4.6 (AWS Bedrock)","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/claude-opus-4-7":{"id":"aws-bedrock/claude-opus-4-7","type":"chat","name":"Claude Opus 4.7 (AWS Bedrock)","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/claude-opus-4-5-20251101":{"id":"aws-bedrock/claude-opus-4-5-20251101","type":"chat","name":"Claude Opus 4.5 (AWS Bedrock)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":31999}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/claude-fable-5":{"id":"aws-bedrock/claude-fable-5","type":"chat","name":"Claude Fable 5 (AWS Bedrock)","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/llama-3.1-70b-instruct":{"id":"aws-bedrock/llama-3.1-70b-instruct","type":"chat","name":"Llama 3.1 70B Instruct (AWS Bedrock)","family":"llama","release_date":"2024-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":2048},"cost":{"text":{"input":{"price":0.72},"output":{"price":0.72}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"aws-bedrock/llama-4-maverick-17b-instruct":{"id":"aws-bedrock/llama-4-maverick-17b-instruct","type":"chat","name":"Llama 4 Maverick 17B Instruct (AWS Bedrock)","family":"llama","release_date":"2025-04-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":2048},"cost":{"text":{"input":{"price":0.24},"output":{"price":0.97}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"aws-bedrock/claude-sonnet-4-5":{"id":"aws-bedrock/claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (AWS Bedrock)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":63999}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/claude-fable-5-1":{"id":"aws-bedrock/claude-fable-5-1","type":"chat","name":"Claude Fable 5.1 (AWS Bedrock)","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"aws-bedrock/claude-opus-5":{"id":"aws-bedrock/claude-opus-5","type":"chat","name":"Claude Opus 5 (AWS Bedrock)","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/grok-4-7":{"id":"aws-bedrock/grok-4-7","type":"chat","name":"Grok 4.7 (AWS Bedrock)","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":524288},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/claude-opus-4-8":{"id":"aws-bedrock/claude-opus-4-8","type":"chat","name":"Claude Opus 4.8 (AWS Bedrock)","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/claude-sonnet-4-6":{"id":"aws-bedrock/claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6 (AWS Bedrock)","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":63999}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/claude-haiku-4-5":{"id":"aws-bedrock/claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (AWS Bedrock)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-bedrock/claude-sonnet-4-5-20250929":{"id":"aws-bedrock/claude-sonnet-4-5-20250929","type":"chat","name":"Claude Sonnet 4.5 (2025-09-29) (AWS Bedrock)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":63999}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure-anthropic/claude-opus-5-5":{"id":"azure-anthropic/claude-opus-5-5","type":"chat","name":"Claude Opus 5.5 (Azure Anthropic)","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"azure-anthropic/claude-sonnet-5":{"id":"azure-anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5 (Azure Anthropic)","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure-anthropic/claude-sonnet-5-5":{"id":"azure-anthropic/claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5 (Azure Anthropic)","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"azure-anthropic/claude-opus-4-6":{"id":"azure-anthropic/claude-opus-4-6","type":"chat","name":"Claude Opus 4.6 (Azure Anthropic)","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure-anthropic/claude-opus-4-7":{"id":"azure-anthropic/claude-opus-4-7","type":"chat","name":"Claude Opus 4.7 (Azure Anthropic)","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure-anthropic/claude-fable-5":{"id":"azure-anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5 (Azure Anthropic)","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure-anthropic/claude-fable-5-1":{"id":"azure-anthropic/claude-fable-5-1","type":"chat","name":"Claude Fable 5.1 (Azure Anthropic)","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"azure-anthropic/claude-opus-5":{"id":"azure-anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5 (Azure Anthropic)","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure-anthropic/claude-opus-4-8":{"id":"azure-anthropic/claude-opus-4-8","type":"chat","name":"Claude Opus 4.8 (Azure Anthropic)","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.1":{"id":"meta/muse-spark-1.1","type":"chat","name":"Muse Spark 1.1 (Meta)","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-wonder-1.0":{"id":"meta/muse-wonder-1.0","type":"chat","name":"Muse Wonder 1.0 (Meta)","family":"muse","release_date":"2026-10-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.3":{"id":"meta/muse-spark-1.3","type":"chat","name":"Muse Spark 1.3 (Meta)","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.2":{"id":"meta/muse-spark-1.2","type":"chat","name":"Muse Spark 1.2 (Meta)","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ranoai/deepseek-v4-flash":{"id":"ranoai/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash (RanoAI)","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"vertex-openai/grok-4-20-non-reasoning":{"id":"vertex-openai/grok-4-20-non-reasoning","type":"chat","name":"Grok 4.20 Non-Reasoning (Vertex AI (OpenAI-compatible))","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex-openai/grok-4-6":{"id":"vertex-openai/grok-4-6","type":"chat","name":"Grok 4.6 (Vertex AI (OpenAI-compatible))","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex-openai/grok-4-20-reasoning":{"id":"vertex-openai/grok-4-20-reasoning","type":"chat","name":"Grok 4.20 Reasoning (Vertex AI (OpenAI-compatible))","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex-openai/grok-4-7":{"id":"vertex-openai/grok-4-7","type":"chat","name":"Grok 4.7 (Vertex AI (OpenAI-compatible))","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":524288},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex-anthropic/claude-sonnet-5":{"id":"vertex-anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5 (Vertex AI (Anthropic))","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex-anthropic/claude-opus-4-6":{"id":"vertex-anthropic/claude-opus-4-6","type":"chat","name":"Claude Opus 4.6 (Vertex AI (Anthropic))","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex-anthropic/claude-opus-4-7":{"id":"vertex-anthropic/claude-opus-4-7","type":"chat","name":"Claude Opus 4.7 (Vertex AI (Anthropic))","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex-anthropic/claude-opus-4-5-20251101":{"id":"vertex-anthropic/claude-opus-4-5-20251101","type":"chat","name":"Claude Opus 4.5 (Vertex AI (Anthropic))","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":31999}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex-anthropic/claude-sonnet-4-5":{"id":"vertex-anthropic/claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (Vertex AI (Anthropic))","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":63999}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex-anthropic/claude-sonnet-4-6":{"id":"vertex-anthropic/claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6 (Vertex AI (Anthropic))","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":63999}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vertex-anthropic/claude-haiku-4-5":{"id":"vertex-anthropic/claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (Vertex AI (Anthropic))","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"reka-ai/glm-5.3-flash":{"id":"reka-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3 Flash (reka-ai)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.02}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"reka-ai/glm-5.3":{"id":"reka-ai/glm-5.3","type":"chat","name":"GLM-5.3 (reka-ai)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.135}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"reka-ai/deepseek-v4.1-flash-1017":{"id":"reka-ai/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (reka-ai)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"reka-ai/deepseek-v4.1-flash":{"id":"reka-ai/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (reka-ai)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.0025}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"reka-ai/deepseek-v4-pro":{"id":"reka-ai/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro (reka-ai)","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.9,"cache":{"read":0.07}},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"reka-ai/reka-edge-2603":{"id":"reka-ai/reka-edge-2603","type":"chat","name":"Reka Edge 2603 (reka-ai)","family":"reka","release_date":"2026-10-09","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":16384},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"entrim/glm-5.3-flash":{"id":"entrim/glm-5.3-flash","type":"chat","name":"GLM-5.3 Flash (entrim)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.0175}},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"entrim/glm-5.3":{"id":"entrim/glm-5.3","type":"chat","name":"GLM-5.3 (entrim)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.15}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"entrim/deepseek-v4.1-flash-1017":{"id":"entrim/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (entrim)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.005}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"entrim/deepseek-v4.1-flash":{"id":"entrim/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (entrim)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.005}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4-20-beta-0309-non-reasoning":{"id":"xai/grok-4-20-beta-0309-non-reasoning","type":"chat","name":"Grok 4.20 Beta Non-Reasoning (0309) (xAI)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4-6":{"id":"xai/grok-4-6","type":"chat","name":"Grok 4.6 (xAI)","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4-20-beta-0309-reasoning":{"id":"xai/grok-4-20-beta-0309-reasoning","type":"chat","name":"Grok 4.20 Beta Reasoning (0309) (xAI)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-build-0-1":{"id":"xai/grok-build-0-1","type":"chat","name":"Grok Build 0.1 (xAI)","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2,"cache":{"read":0.4}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":200000}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4-3":{"id":"xai/grok-4-3","type":"chat","name":"Grok 4.3 (xAI)","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4":{"id":"xai/grok-4","type":"chat","name":"Grok 4 (xAI)","family":"grok","release_date":"2025-07-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4-7":{"id":"xai/grok-4-7","type":"chat","name":"Grok 4.7 (xAI)","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4-5":{"id":"xai/grok-4-5","type":"chat","name":"Grok 4.5 (xAI)","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-ai-studio/gemini-3.6-flash":{"id":"google-ai-studio/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash (Google AI Studio)","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.08333}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-ai-studio/gemini-3-flash-preview":{"id":"google-ai-studio/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash (Preview) (Google AI Studio)","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-ai-studio/gemini-3.1-pro-preview":{"id":"google-ai-studio/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro (Preview) (Google AI Studio)","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-ai-studio/gemini-4-argon":{"id":"google-ai-studio/gemini-4-argon","type":"chat","name":"Gemini 4 Argon (Google AI Studio)","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":0.375}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-ai-studio/gemini-3.5-flash-lite":{"id":"google-ai-studio/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite (Google AI Studio)","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.08333}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-ai-studio/gemini-pro-latest":{"id":"google-ai-studio/gemini-pro-latest","type":"chat","name":"Gemini Pro Latest (Google AI Studio)","family":"gemini-pro","release_date":"2026-02-27","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-ai-studio/gemini-3.1-flash-lite":{"id":"google-ai-studio/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite (Google AI Studio)","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.08333}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-ai-studio/gemini-3.8-flash":{"id":"google-ai-studio/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash (Google AI Studio)","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.08333}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks/glm-5.3-flash":{"id":"fireworks/glm-5.3-flash","type":"chat","name":"GLM-5.3 Flash (Fireworks AI)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks/kimi-k3-fast":{"id":"fireworks/kimi-k3-fast","type":"chat","name":"Kimi K3 Fast (Fireworks AI)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1040384,"output":1040384},"cost":{"text":{"input":{"price":4.5,"cache":{"read":0.45}},"output":{"price":22.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks/kimi-k3":{"id":"fireworks/kimi-k3","type":"chat","name":"Kimi K3 (Fireworks AI)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1040384,"output":1040384},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks/glm-5.3":{"id":"fireworks/glm-5.3","type":"chat","name":"GLM-5.3 (Fireworks AI)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks/deepseek-v4.1-flash":{"id":"fireworks/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (Fireworks AI)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.007}},"output":{"price":0.66}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scx-ai-gp/glm-5.3-flash":{"id":"scx-ai-gp/glm-5.3-flash","type":"chat","name":"GLM-5.3 Flash (SCX.ai)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.088,"cache":{"read":0.025}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scx-ai-gp/qwen3.8-max":{"id":"scx-ai-gp/qwen3.8-max","type":"chat","name":"Qwen3.8 Max (SCX.ai)","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"],"budget":{}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.54,"cache":{"read":0.198,"write":2.5}},"output":{"price":4.631}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scx-ai-gp/glm-5.3-fast":{"id":"scx-ai-gp/glm-5.3-fast","type":"chat","name":"GLM 5.3 Fast (SCX.ai)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.8,"cache":{"read":0.56}},"output":{"price":8.8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"scx-ai-gp/glm-5.2":{"id":"scx-ai-gp/glm-5.2","type":"chat","name":"GLM-5.2 (SCX.ai)","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.605,"cache":{"read":0.154}},"output":{"price":2.123}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"scx-ai-gp/kimi-k2.7-code":{"id":"scx-ai-gp/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code (SCX.ai)","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.737,"cache":{"read":0.143}},"output":{"price":3.08}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"scx-ai-gp/glm-5.2-fast":{"id":"scx-ai-gp/glm-5.2-fast","type":"chat","name":"GLM-5.2 Turbo (SCX.ai)","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.156,"cache":{"read":0.429}},"output":{"price":6.776}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scx-ai-gp/kimi-k3":{"id":"scx-ai-gp/kimi-k3","type":"chat","name":"Kimi K3 (SCX.ai)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3.135,"cache":{"read":0.319}},"output":{"price":15.675}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scx-ai-gp/glm-5.3":{"id":"scx-ai-gp/glm-5.3","type":"chat","name":"GLM-5.3 (SCX.ai)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.924,"cache":{"read":0.1716}},"output":{"price":2.904}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scx-ai-gp/deepseek-v4.1-flash":{"id":"scx-ai-gp/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (SCX.ai)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.01}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"perplexity/sonar":{"id":"perplexity/sonar","type":"chat","name":"Sonar (Perplexity)","family":"sonar","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":130000,"output":4096},"cost":{"text":{"input":{"price":0.25,"cache":{"write":0.25}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"canopywave/glm-5.2":{"id":"canopywave/glm-5.2","type":"chat","name":"GLM-5.2 (CanopyWave)","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32768},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"canopywave/kimi-k3":{"id":"canopywave/kimi-k3","type":"chat","name":"Kimi K3 (CanopyWave)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"canopywave/deepseek-v4-flash":{"id":"canopywave/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash (CanopyWave)","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.03}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"canopywave/kimi-k2.6":{"id":"canopywave/kimi-k2.6","type":"chat","name":"Kimi K2.6 (CanopyWave)","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"canopywave/deepseek-v4-pro":{"id":"canopywave/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro (CanopyWave)","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":1.74,"cache":{"read":0.01}},"output":{"price":3.48}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.3-flash":{"id":"zai/glm-5.3-flash","type":"chat","name":"GLM-5.3 Flash (Z AI)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5-air":{"id":"zai/glm-4.5-air","type":"chat","name":"GLM-4.5 Air (Z AI)","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":98304},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.03}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5-airx":{"id":"zai/glm-4.5-airx","type":"chat","name":"GLM-4.5 AirX (Z AI)","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.22}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.2":{"id":"zai/glm-5.2","type":"chat","name":"GLM-5.2 (Z AI)","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.7-flashx":{"id":"zai/glm-4.7-flashx","type":"chat","name":"GLM-4.7 FlashX (Z AI)","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.6v-flashx":{"id":"zai/glm-4.6v-flashx","type":"chat","name":"GLM-4.6V FlashX (Z AI)","family":"glm-flash","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16000},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.004}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.6":{"id":"zai/glm-4.6","type":"chat","name":"GLM-4.6 (Z AI)","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5":{"id":"zai/glm-5","type":"chat","name":"GLM-5 (Z AI)","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202800,"output":131100},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5":{"id":"zai/glm-4.5","type":"chat","name":"GLM-4.5 (Z AI)","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.3":{"id":"zai/glm-5.3","type":"chat","name":"GLM-5.3 (Z AI)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5-x":{"id":"zai/glm-4.5-x","type":"chat","name":"GLM-4.5 X (Z AI)","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.45}},"output":{"price":8.9}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.7":{"id":"zai/glm-4.7","type":"chat","name":"GLM-4.7 (Z AI)","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5v":{"id":"zai/glm-4.5v","type":"chat","name":"GLM-4.5V (Z AI)","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4-32b-0414-128k":{"id":"zai/glm-4-32b-0414-128k","type":"chat","name":"GLM-4 32B (0414-128k) (Z AI)","family":"glm","release_date":"2025-04-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.1":{"id":"zai/glm-5.1","type":"chat","name":"GLM-5.1 (Z AI)","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.6v":{"id":"zai/glm-4.6v","type":"chat","name":"GLM-4.6V (Z AI)","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.05}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"runpod/kimi-k3":{"id":"runpod/kimi-k3","type":"chat","name":"Kimi K3 (Runpod)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/ministral-8b-2512":{"id":"mistral/ministral-8b-2512","type":"chat","name":"Ministral 8B (Mistral AI)","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistral/mistral-large-2512":{"id":"mistral/mistral-large-2512","type":"chat","name":"Mistral Large 3 (Mistral AI)","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistral/mistral-large-latest":{"id":"mistral/mistral-large-latest","type":"chat","name":"Mistral Large Latest (Mistral AI)","family":"mistral-large","release_date":"2024-11-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":262144},"cost":{"text":{"input":{"price":4},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistral/codestral-2508":{"id":"mistral/codestral-2508","type":"chat","name":"Codestral (Mistral AI)","family":"codestral","release_date":"2025-07-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.3},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistral/glm-5.3":{"id":"mistral/glm-5.3","type":"chat","name":"GLM-5.3 (Mistral AI)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.14}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-small-2603":{"id":"mistral/mistral-small-2603","type":"chat","name":"Mistral Small 4 (Mistral AI)","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/ministral-14b-2512":{"id":"mistral/ministral-14b-2512","type":"chat","name":"Ministral 14B (Mistral AI)","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistral/devstral-2512":{"id":"mistral/devstral-2512","type":"chat","name":"Devstral 2 (Mistral AI)","family":"devstral","release_date":"2025-12-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistral/mistral-small-2506":{"id":"mistral/mistral-small-2506","type":"chat","name":"Mistral Small 3.2 (Mistral AI)","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistral/ministral-3b-2512":{"id":"mistral/ministral-3b-2512","type":"chat","name":"Ministral 3B (Mistral AI)","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistral/mistral-large-4":{"id":"mistral/mistral-large-4","type":"chat","name":"Mistral Large 4 (Mistral AI)","family":"mistral-large","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":262144},"cost":{"text":{"input":{"price":1.36,"cache":{"read":0.14}},"output":{"price":4.18}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-medium-3-5":{"id":"mistral/mistral-medium-3-5","type":"chat","name":"Mistral Medium 3.5 (Mistral AI)","family":"mistral-medium","release_date":"2026-04-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.5},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-pro":{"id":"xiaomi/mimo-v2.6-pro","type":"chat","name":"MiMo V2.6 Pro (Xiaomi)","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-flash":{"id":"xiaomi/mimo-v2.6-flash","type":"chat","name":"MiMo V2.6 Flash (Xiaomi)","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scx-ai/gpt-oss-120b":{"id":"scx-ai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (SCX.ai (Turbo))","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.17},"output":{"price":0.55}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scx-ai/minimax-m2.7":{"id":"scx-ai/minimax-m2.7","type":"chat","name":"MiniMax M2.7 (SCX.ai (Turbo))","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":196608},"cost":{"text":{"input":{"price":0.48,"cache":{"read":0.05}},"output":{"price":1.79}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"scx-ai/qwen3-32b":{"id":"scx-ai/qwen3-32b","type":"chat","name":"Qwen3 32B (SCX.ai (Turbo))","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0.36},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-mantle/gpt-5.6-terra":{"id":"aws-mantle/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra (AWS Mantle)","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":921600,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":2.75}},"output":{"price":13.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-mantle/gpt-6-astra":{"id":"aws-mantle/gpt-6-astra","type":"chat","name":"GPT-6 Astra (AWS Mantle)","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-mantle/gpt-5.6-luna":{"id":"aws-mantle/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna (AWS Mantle)","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":921600,"output":128000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.022,"write":0.275}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aws-mantle/gpt-5.6-sol":{"id":"aws-mantle/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol (AWS Mantle)","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":921600,"output":128000},"cost":{"text":{"input":{"price":4.4,"cache":{"read":0.44,"write":5.5}},"output":{"price":22}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.5":{"id":"moonshot/kimi-k2.5","type":"chat","name":"Kimi K2.5 (Moonshot AI)","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k3.1-pro":{"id":"moonshot/kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro (Moonshot AI)","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.7-code-highspeed":{"id":"moonshot/kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code Highspeed (Moonshot AI)","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.38}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.7-code":{"id":"moonshot/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code (Moonshot AI)","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k3":{"id":"moonshot/kimi-k3","type":"chat","name":"Kimi K3 (Moonshot AI)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.6":{"id":"moonshot/kimi-k2.6","type":"chat","name":"Kimi K2.6 (Moonshot AI)","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k3.1-pro-highspeed":{"id":"moonshot/kimi-k3.1-pro-highspeed","type":"chat","name":"Kimi K3.1 Pro Highspeed (Moonshot AI)","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":4}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"embercloud/glm-4.5-air":{"id":"embercloud/glm-4.5-air","type":"chat","name":"GLM-4.5 Air (EmberCloud)","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":96000},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.025}},"output":{"price":0.85}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"embercloud/kimi-k2.5":{"id":"embercloud/kimi-k2.5","type":"chat","name":"Kimi K2.5 (EmberCloud)","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.405,"cache":{"read":0.225}},"output":{"price":1.98}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"embercloud/glm-5.2":{"id":"embercloud/glm-5.2","type":"chat","name":"GLM-5.2 (EmberCloud)","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":203000,"output":131000},"cost":{"text":{"input":{"price":1.26,"cache":{"read":0.234}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"embercloud/glm-5":{"id":"embercloud/glm-5","type":"chat","name":"GLM-5 (EmberCloud)","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":203000,"output":131000},"cost":{"text":{"input":{"price":0.72,"cache":{"read":0.144}},"output":{"price":2.3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"embercloud/glm-4.5":{"id":"embercloud/glm-4.5","type":"chat","name":"GLM-4.5 (EmberCloud)","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":96000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"embercloud/glm-4.7":{"id":"embercloud/glm-4.7","type":"chat","name":"GLM-4.7 (EmberCloud)","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131000},"cost":{"text":{"input":{"price":0.38,"cache":{"read":0.19}},"output":{"price":1.98}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"embercloud/glm-4.7-flash":{"id":"embercloud/glm-4.7-flash","type":"chat","name":"GLM-4.7 Flash (EmberCloud)","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131000},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"embercloud/qwen3-coder-next":{"id":"embercloud/qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next (EmberCloud)","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.108,"cache":{"read":0.06}},"output":{"price":0.675}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"embercloud/glm-5.1":{"id":"embercloud/glm-5.1","type":"chat","name":"GLM-5.1 (EmberCloud)","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":203000,"output":131000},"cost":{"text":{"input":{"price":0.931,"cache":{"read":0.173}},"output":{"price":2.93}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-5-5":{"id":"anthropic/claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5 (Anthropic)","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5-5":{"id":"anthropic/claude-opus-5-5","type":"chat","name":"Claude Opus 5.5 (Anthropic)","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-haiku-4-5-20251001":{"id":"anthropic/claude-haiku-4-5-20251001","type":"chat","name":"Claude Haiku 4.5 (2025-10-01) (Anthropic)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5 (Anthropic)","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5-5":{"id":"anthropic/claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5 (Anthropic)","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4-6":{"id":"anthropic/claude-opus-4-6","type":"chat","name":"Claude Opus 4.6 (Anthropic)","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-7":{"id":"anthropic/claude-opus-4-7","type":"chat","name":"Claude Opus 4.7 (Anthropic)","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-5-20251101":{"id":"anthropic/claude-opus-4-5-20251101","type":"chat","name":"Claude Opus 4.5 (Anthropic)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":31999}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5 (Anthropic)","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-5":{"id":"anthropic/claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (Anthropic)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":63999}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5-1":{"id":"anthropic/claude-fable-5-1","type":"chat","name":"Claude Fable 5.1 (Anthropic)","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5 (Anthropic)","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-8":{"id":"anthropic/claude-opus-4-8","type":"chat","name":"Claude Opus 4.8 (Anthropic)","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-6":{"id":"anthropic/claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6 (Anthropic)","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":63999}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4-5":{"id":"anthropic/claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (Anthropic)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-5-20250929":{"id":"anthropic/claude-sonnet-4-5-20250929","type":"chat","name":"Claude Sonnet 4.5 (2025-09-29) (Anthropic)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":63999}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together-ai/muse-glimmer-30b":{"id":"together-ai/muse-glimmer-30b","type":"chat","name":"Muse Glimmer 30B (Together AI)","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":117964},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.04}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together-ai/glm-5.3-flash":{"id":"together-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3 Flash (Together AI)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943717},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together-ai/minimax-m3.1-flash":{"id":"together-ai/minimax-m3.1-flash","type":"chat","name":"MiniMax M3.1 Flash (Together AI)","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together-ai/gpt-oss-120b":{"id":"together-ai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Together AI)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together-ai/kimi-k3":{"id":"together-ai/kimi-k3","type":"chat","name":"Kimi K3 (Together AI)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together-ai/glm-5.3":{"id":"together-ai/glm-5.3","type":"chat","name":"GLM-5.3 (Together AI)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":943717},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together-ai/glm-4.7":{"id":"together-ai/glm-4.7","type":"chat","name":"GLM-4.7 (Together AI)","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":128000},"cost":{"text":{"input":{"price":0.45},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"}}}},"together-ai/deepseek-v4.1-flash-1017":{"id":"together-ai/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (Together AI)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together-ai/deepseek-v4.1-flash":{"id":"together-ai/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (Together AI)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together-ai/qwen3.8-2.4t-a95b":{"id":"together-ai/qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B (Together AI)","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1010000,"output":909000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"together-ai/deepseek-v4-pro":{"id":"together-ai/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro (Together AI)","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":163840},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.13}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"together-ai/minimax-m3":{"id":"together-ai/minimax-m3","type":"chat","name":"MiniMax M3 (Together AI)","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"consensusprotocol/glm-5.3-flash":{"id":"consensusprotocol/glm-5.3-flash","type":"chat","name":"GLM-5.3 Flash (Consensus Protocol)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"consensusprotocol/gpt-oss-20b":{"id":"consensusprotocol/gpt-oss-20b","type":"chat","name":"GPT OSS 20B (Consensus Protocol)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.01}},"output":{"price":0.19}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"consensusprotocol/deepseek-v4-flash":{"id":"consensusprotocol/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash (Consensus Protocol)","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.005}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"consensusprotocol/mimo-v2.6-flash":{"id":"consensusprotocol/mimo-v2.6-flash","type":"chat","name":"MiMo V2.6 Flash (Consensus Protocol)","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.0025}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"consensusprotocol/gemma-4-31b-it":{"id":"consensusprotocol/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT (Consensus Protocol)","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"consensusprotocol/Qwen3.8-27B":{"id":"consensusprotocol/Qwen3.8-27B","type":"chat","name":"Qwen3.8 27B (Consensus Protocol)","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":32768},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.05}},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"consensusprotocol/deepseek-v4.1-flash":{"id":"consensusprotocol/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (Consensus Protocol)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.005}},"output":{"price":0.55}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"consensusprotocol/minimax-m3":{"id":"consensusprotocol/minimax-m3","type":"chat","name":"MiniMax M3 (Consensus Protocol)","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.05}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash-1017":{"id":"deepseek/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (DeepSeek)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":393216},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro (DeepSeek)","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":393216},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.003625}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"inference.net/glm-5.3-flash":{"id":"inference.net/glm-5.3-flash","type":"chat","name":"GLM-5.3 Flash (Inference.net)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":128000},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.02}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inference.net/minimax-m3.1-flash":{"id":"inference.net/minimax-m3.1-flash","type":"chat","name":"MiniMax M3.1 Flash (Inference.net)","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":524288},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.005}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inference.net/glm-5.3":{"id":"inference.net/glm-5.3","type":"chat","name":"GLM-5.3 (Inference.net)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.9,"cache":{"read":0.15}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inference.net/llama-3.2-11b-instruct":{"id":"inference.net/llama-3.2-11b-instruct","type":"chat","name":"Llama 3.2 11B Instruct (Inference.net)","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.33}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"inference.net/deepseek-v4.1-flash-1017":{"id":"inference.net/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (Inference.net)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.007}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"quartz/gemini-3.1-pro-preview":{"id":"quartz/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro (Preview) (Quartz)","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cerebras/gpt-oss-120b":{"id":"cerebras/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Cerebras)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.35},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cerebras/llama-3.3-70b-instruct":{"id":"cerebras/llama-3.3-70b-instruct","type":"chat","name":"Llama 3.3 70B Instruct (Cerebras)","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.85},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cerebras/qwen3-235b-a22b-instruct-2507":{"id":"cerebras/qwen3-235b-a22b-instruct-2507","type":"chat","name":"Qwen3 235B A22B Instruct 2507 (Cerebras)","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":8192},"cost":{"text":{"input":{"price":0.6},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cerebras/glm-4.7":{"id":"cerebras/glm-4.7","type":"chat","name":"GLM-4.7 (Cerebras)","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":2.25},"output":{"price":2.75}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"cerebras/gemma-4-31b-it":{"id":"cerebras/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT (Cerebras)","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.99},"output":{"price":1.49}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/deepseek-v3.2":{"id":"novita/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2 (NovitaAI)","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":65536},"cost":{"text":{"input":{"price":0.269,"cache":{"read":0.1345}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/ling-3.0-flash":{"id":"novita/ling-3.0-flash","type":"chat","name":"InclusionAI Ling 3.0 Flash (NovitaAI)","family":"ling","release_date":"2026-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.012}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3-next-80b-a3b-instruct":{"id":"novita/qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3 Next 80B A3B Instruct (NovitaAI)","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen35-397b-a17b":{"id":"novita/qwen35-397b-a17b","type":"chat","name":"Qwen3.5 397B A17B (NovitaAI)","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":64000},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/glm-5.3-flash":{"id":"novita/glm-5.3-flash","type":"chat","name":"GLM-5.3 Flash (NovitaAI)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3.8-max":{"id":"novita/qwen3.8-max","type":"chat","name":"Qwen3.8 Max (NovitaAI)","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/llama-3-70b-instruct":{"id":"novita/llama-3-70b-instruct","type":"chat","name":"Llama 3 70B Instruct (NovitaAI)","family":"llama","release_date":"2024-04-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8000},"cost":{"text":{"input":{"price":0.51},"output":{"price":0.74}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"novita/qwen3-235b-a22b-fp8":{"id":"novita/qwen3-235b-a22b-fp8","type":"chat","name":"Qwen3 235B A22B FP8 (NovitaAI)","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":20000},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"novita/qwen3-vl-235b-a22b-instruct":{"id":"novita/qwen3-vl-235b-a22b-instruct","type":"chat","name":"Qwen3 VL 235B A22B Instruct (NovitaAI)","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/minimax-m3.1-flash":{"id":"novita/minimax-m3.1-flash","type":"chat","name":"MiniMax M3.1 Flash (NovitaAI)","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":524288},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3.8-27b":{"id":"novita/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B (NovitaAI)","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.42,"cache":{"read":0.085}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/step-3.7-flash":{"id":"novita/step-3.7-flash","type":"chat","name":"Step 3.7 Flash (NovitaAI)","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/ernie-4.5-vl-424b-a47b":{"id":"novita/ernie-4.5-vl-424b-a47b","type":"chat","name":"ERNIE 4.5 VL 424B A47B (NovitaAI)","family":"ernie","release_date":"2025-06-30","modalities":{"input":["text","image/jpeg","image/png","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":123000,"output":16000},"cost":{"text":{"input":{"price":0.42},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"novita/glm-5.2":{"id":"novita/glm-5.2","type":"chat","name":"GLM-5.2 (NovitaAI)","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3-235b-a22b-thinking-2507":{"id":"novita/qwen3-235b-a22b-thinking-2507","type":"chat","name":"Qwen3 235B A22B Thinking 2507 (NovitaAI)","family":"qwen","release_date":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.3},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/minimax-m2.1":{"id":"novita/minimax-m2.1","type":"chat","name":"MiniMax M2.1 (NovitaAI)","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/llama-4-scout-17b-instruct":{"id":"novita/llama-4-scout-17b-instruct","type":"chat","name":"Llama 4 Scout 17B Instruct (NovitaAI)","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.59}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"novita/llama-3.3-70b-instruct":{"id":"novita/llama-3.3-70b-instruct","type":"chat","name":"Llama 3.3 70B Instruct (NovitaAI)","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":120000},"cost":{"text":{"input":{"price":0.135},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/kimi-k2.7-code":{"id":"novita/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code (NovitaAI)","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3.7-max":{"id":"novita/qwen3.7-max","type":"chat","name":"Qwen3.7 Max (NovitaAI)","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.25}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/glm-4.6":{"id":"novita/glm-4.6","type":"chat","name":"GLM-4.6 (NovitaAI)","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3.5-122b-a10b":{"id":"novita/qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B A10B (NovitaAI)","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.4},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/glm-5":{"id":"novita/glm-5","type":"chat","name":"GLM-5 (NovitaAI)","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202800,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3-235b-a22b-instruct-2507":{"id":"novita/qwen3-235b-a22b-instruct-2507","type":"chat","name":"Qwen3 235B A22B Instruct 2507 (NovitaAI)","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.58}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3-coder-30b-a3b-instruct":{"id":"novita/qwen3-coder-30b-a3b-instruct","type":"chat","name":"Qwen3 Coder 30B A3B Instruct (NovitaAI)","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":160000,"output":32768},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.27}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3-vl-30b-a3b-instruct":{"id":"novita/qwen3-vl-30b-a3b-instruct","type":"chat","name":"Qwen3 VL 30B A3B Instruct (NovitaAI)","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/kimi-k3":{"id":"novita/kimi-k3","type":"chat","name":"Kimi K3 (NovitaAI)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/deepseek-v4-flash":{"id":"novita/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash (NovitaAI)","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":393216},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3-vl-235b-a22b-thinking":{"id":"novita/qwen3-vl-235b-a22b-thinking","type":"chat","name":"Qwen3 VL 235B A22B Thinking (NovitaAI)","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.98},"output":{"price":3.95}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"novita/glm-5.3":{"id":"novita/glm-5.3","type":"chat","name":"GLM-5.3 (NovitaAI)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/gemma-4-26b-a4b-it":{"id":"novita/gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT (NovitaAI)","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.13},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/kimi-k2.6":{"id":"novita/kimi-k2.6","type":"chat","name":"Kimi K2.6 (NovitaAI)","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.16}},"output":{"price":3.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3.8-flash":{"id":"novita/qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash (NovitaAI)","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/minimax-m2.5":{"id":"novita/minimax-m2.5","type":"chat","name":"MiniMax M2.5 (NovitaAI)","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131100},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/glm-4.7":{"id":"novita/glm-4.7","type":"chat","name":"GLM-4.7 (NovitaAI)","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"novita/glm-4.5v":{"id":"novita/glm-4.5v","type":"chat","name":"GLM-4.5V (NovitaAI)","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":16000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/minimax-m2.7":{"id":"novita/minimax-m2.7","type":"chat","name":"MiniMax M2.7 (NovitaAI)","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131100},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/llama-3.2-3b-instruct":{"id":"novita/llama-3.2-3b-instruct","type":"chat","name":"Llama 3.2 3B Instruct (NovitaAI)","family":"llama","release_date":"2024-09-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32000},"cost":{"text":{"input":{"price":0.03},"output":{"price":0.05}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"novita/deepseek-v4.1-flash-1017":{"id":"novita/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (NovitaAI)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/llama-4-maverick-17b-instruct":{"id":"novita/llama-4-maverick-17b-instruct","type":"chat","name":"Llama 4 Maverick 17B Instruct (NovitaAI)","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":8192},"cost":{"text":{"input":{"price":0.27},"output":{"price":0.85}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"novita/qwen3-coder-480b-a35b-instruct":{"id":"novita/qwen3-coder-480b-a35b-instruct","type":"chat","name":"Qwen3 Coder 480B A35B Instruct (NovitaAI)","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.38},"output":{"price":1.55}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/gemma-4-31b-it":{"id":"novita/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT (NovitaAI)","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/deepseek-v4.1-flash":{"id":"novita/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (NovitaAI)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/glm-5.1":{"id":"novita/glm-5.1","type":"chat","name":"GLM-5.1 (NovitaAI)","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":1.38,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3.6-35b-a3b":{"id":"novita/qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B A3B (NovitaAI)","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":64000},"cost":{"text":{"input":{"price":0.248},"output":{"price":1.485}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3.8-2.4t-a95b":{"id":"novita/qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B (NovitaAI)","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/hy3":{"id":"novita/hy3","type":"chat","name":"Hy3 (NovitaAI)","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":192000,"output":262144},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.035}},"output":{"price":0.58}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/kimi-k2":{"id":"novita/kimi-k2","type":"chat","name":"Kimi K2 (NovitaAI)","family":"kimi-k2","release_date":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.57},"output":{"price":2.3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/glm-4.6v":{"id":"novita/glm-4.6v","type":"chat","name":"GLM-4.6V (NovitaAI)","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.055}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/qwen3-max":{"id":"novita/qwen3-max","type":"chat","name":"Qwen3 Max (NovitaAI)","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.845},"output":{"price":3.38}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"groq/gpt-oss-20b":{"id":"groq/gpt-oss-20b","type":"chat","name":"GPT OSS 20B (Groq)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32766},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"groq/gpt-oss-120b":{"id":"groq/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Groq)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32766},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-vertex/gemini-3.7-flash":{"id":"google-vertex/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash (Google Vertex AI)","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.08333}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-vertex/gemini-3.6-flash":{"id":"google-vertex/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash (Google Vertex AI)","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.08333}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-vertex/gemini-3-flash-preview":{"id":"google-vertex/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash (Preview) (Google Vertex AI)","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-vertex/gemini-3.1-pro-preview":{"id":"google-vertex/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro (Preview) (Google Vertex AI)","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-vertex/gemini-4-argon":{"id":"google-vertex/gemini-4-argon","type":"chat","name":"Gemini 4 Argon (Google Vertex AI)","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":0.375}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-vertex/gemini-3.5-flash-lite":{"id":"google-vertex/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite (Google Vertex AI)","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.08333}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-vertex/gemini-3.1-flash-lite":{"id":"google-vertex/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite (Google Vertex AI)","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.08333}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-vertex/gemini-3.5-flash":{"id":"google-vertex/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash (Google Vertex AI)","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.08333}},"output":{"price":9}},"audio":{"input":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google-vertex/gemini-3.8-flash":{"id":"google-vertex/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash (Google Vertex AI)","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.08333}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"greenference/glm-5.3-flash":{"id":"greenference/glm-5.3-flash","type":"chat","name":"GLM-5.3 Flash (greenference)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.49}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"greenference/qwen3.6-27b":{"id":"greenference/qwen3.6-27b","type":"chat","name":"Qwen3.6 27B (greenference)","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.35}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"greenference/qwen3-14b":{"id":"greenference/qwen3-14b","type":"chat","name":"Qwen3 14B (greenference)","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":8192},"cost":{"text":{"input":{"price":0.076},"output":{"price":0.228}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"greenference/qwen3-30b-a3b":{"id":"greenference/qwen3-30b-a3b","type":"chat","name":"Qwen3 30B A3B (greenference)","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"cost":{"text":{"input":{"price":0.095},"output":{"price":0.285}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nebius/minimax-m3.1-flash":{"id":"nebius/minimax-m3.1-flash","type":"chat","name":"MiniMax M3.1 Flash (Nebius AI)","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.5":{"id":"azure/gpt-5.5","type":"chat","name":"GPT-5.5 (Azure)","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.1":{"id":"azure/gpt-5.1","type":"chat","name":"GPT-5.1 (Azure)","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.4-mini":{"id":"azure/gpt-5.4-mini","type":"chat","name":"GPT-5.4 Mini (Azure)","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.1-codex-mini":{"id":"azure/gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1 Codex mini (Azure)","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-4o":{"id":"azure/gpt-4o","type":"chat","name":"GPT-4o (Azure)","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-6-luna":{"id":"azure/gpt-6-luna","type":"chat","name":"GPT-6 Luna (Azure)","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.6-terra":{"id":"azure/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra (Azure)","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-oss-120b":{"id":"azure/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (Azure)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.4-nano":{"id":"azure/gpt-5.4-nano","type":"chat","name":"GPT-5.4 Nano (Azure)","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-6.1-sol":{"id":"azure/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol (Azure)","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.4":{"id":"azure/gpt-5.4","type":"chat","name":"GPT-5.4 (Azure)","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-4.1":{"id":"azure/gpt-4.1","type":"chat","name":"GPT-4.1 (Azure)","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-6-sol":{"id":"azure/gpt-6-sol","type":"chat","name":"GPT-6 Sol (Azure)","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.2-codex":{"id":"azure/gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex (Azure)","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-6-astra":{"id":"azure/gpt-6-astra","type":"chat","name":"GPT-6 Astra (Azure)","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.4-pro":{"id":"azure/gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro (Azure)","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30},"output":{"price":180}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.6-luna":{"id":"azure/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna (Azure)","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-4.1-mini":{"id":"azure/gpt-4.1-mini","type":"chat","name":"GPT-4.1 Mini (Azure)","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5":{"id":"azure/gpt-5","type":"chat","name":"GPT-5 (Azure)","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.6-sol":{"id":"azure/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol (Azure)","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.3-codex":{"id":"azure/gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex (Azure)","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.2":{"id":"azure/gpt-5.2","type":"chat","name":"GPT-5.2 (Azure)","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5-mini":{"id":"azure/gpt-5-mini","type":"chat","name":"GPT-5 Mini (Azure)","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5.1-codex":{"id":"azure/gpt-5.1-codex","type":"chat","name":"GPT-5.1 Codex (Azure)","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":272000},"cost":{"text":{"input":{"price":1.25},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure/gpt-5-nano":{"id":"azure/gpt-5-nano","type":"chat","name":"GPT-5 Nano (Azure)","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure-ai-foundry/grok-4-3":{"id":"azure-ai-foundry/grok-4-3","type":"chat","name":"Grok 4.3 (Azure AI Foundry)","family":"grok","release_date":"2026-04-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":20000,"output":8192},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure-ai-foundry/grok-4-1-fast-reasoning":{"id":"azure-ai-foundry/grok-4-1-fast-reasoning","type":"chat","name":"Grok 4.1 Fast Reasoning (Azure AI Foundry)","family":"grok","release_date":"2025-11-19","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"azure-ai-foundry/grok-4-1-fast-non-reasoning":{"id":"azure-ai-foundry/grok-4-1-fast-non-reasoning","type":"chat","name":"Grok 4.1 Fast Non-Reasoning (Azure AI Foundry)","family":"grok","release_date":"2025-11-19","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen35-397b-a17b":{"id":"alibaba/qwen35-397b-a17b","type":"chat","name":"Qwen3.5 397B A17B (Alibaba Cloud)","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.8-max":{"id":"alibaba/qwen3.8-max","type":"chat","name":"Qwen3.8 Max (Alibaba Cloud)","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"],"budget":{}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/kimi-k2.5":{"id":"alibaba/kimi-k2.5","type":"chat","name":"Kimi K2.5 (Alibaba Cloud)","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":98304},"cost":{"text":{"input":{"price":0.574},"output":{"price":3.011}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.7-plus":{"id":"alibaba/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus (Alibaba Cloud)","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"output":65536},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"write":0.5}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/glm-5.2":{"id":"alibaba/glm-5.2","type":"chat","name":"GLM-5.2 (Alibaba Cloud)","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.28}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen-plus":{"id":"alibaba/qwen-plus","type":"chat","name":"Qwen Plus (Alibaba Cloud)","family":"qwen","release_date":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"write":0.5}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen-plus-latest":{"id":"alibaba/qwen-plus-latest","type":"chat","name":"Qwen Plus Latest (Alibaba Cloud)","family":"qwen","release_date":"2024-09-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"write":0.5}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.7-max":{"id":"alibaba/qwen3.7-max","type":"chat","name":"Qwen3.7 Max (Alibaba Cloud)","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"output":65536},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.5,"write":3.125}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.6-flash":{"id":"alibaba/qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash (Alibaba Cloud)","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05,"write":0.3125}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.5-27b":{"id":"alibaba/qwen3.5-27b","type":"chat","name":"Qwen3.5 27B (Alibaba Cloud)","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.5-122b-a10b":{"id":"alibaba/qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B A10B (Alibaba Cloud)","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.4},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3-vl-plus":{"id":"alibaba/qwen3-vl-plus","type":"chat","name":"Qwen3 VL Plus (Alibaba Cloud)","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04,"write":0.25}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"alibaba/glm-5":{"id":"alibaba/glm-5","type":"chat","name":"GLM-5 (Alibaba Cloud)","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":0.573},"output":{"price":2.58}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/kimi-k3":{"id":"alibaba/kimi-k3","type":"chat","name":"Kimi K3 (Alibaba Cloud)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/deepseek-v4-flash":{"id":"alibaba/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash (Alibaba Cloud)","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/glm-5.3":{"id":"alibaba/glm-5.3","type":"chat","name":"GLM-5.3 (Alibaba Cloud)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.28}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.8-flash":{"id":"alibaba/qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash (Alibaba Cloud)","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen-max":{"id":"alibaba/qwen-max","type":"chat","name":"Qwen Max (Alibaba Cloud)","family":"qwen","release_date":"2024-04-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":1.6},"output":{"price":6.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3-coder-flash":{"id":"alibaba/qwen3-coder-flash","type":"chat","name":"Qwen3 Coder Flash (Alibaba Cloud)","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":997952,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/deepseek-v4.1-flash-1017":{"id":"alibaba/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (Alibaba Cloud)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/deepseek-v4.1-flash":{"id":"alibaba/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (Alibaba Cloud)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen-flash":{"id":"alibaba/qwen-flash","type":"chat","name":"Qwen Flash (Alibaba Cloud)","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.01,"write":0.0625}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.6-35b-a3b":{"id":"alibaba/qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B A3B (Alibaba Cloud)","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.375},"output":{"price":2.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.7-flash":{"id":"alibaba/qwen3.7-flash","type":"chat","name":"Qwen3.7 Flash (Alibaba Cloud)","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"input":991808,"output":65536},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006,"write":0.0375}},"output":{"price":0.13}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/deepseek-v4-pro":{"id":"alibaba/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro (Alibaba Cloud)","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":2.4,"cache":{"read":0.2}},"output":{"price":4.8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.5-35b-a3b":{"id":"alibaba/qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B A3B (Alibaba Cloud)","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.25},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.6-plus":{"id":"alibaba/qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus (Alibaba Cloud)","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":0.625},"overrides":[{"when":{"context":{"gt":256000}},"price":2,"cache":{"read":0.2,"write":2.5}}]},"output":{"price":3,"overrides":[{"when":{"context":{"gt":256000}},"price":6}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-contributor/muse-spark-1.2-contributor":{"id":"meta-contributor/muse-spark-1.2-contributor","type":"chat","name":"Muse Spark 1.2 Contributor (Meta Contributor)","family":"muse","release_date":"2026-08-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-contributor/muse-spark-1.3-contributor":{"id":"meta-contributor/muse-spark-1.3-contributor","type":"chat","name":"Muse Spark 1.3 Contributor (Meta Contributor)","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-max":{"id":"sakana/fugu-max","type":"chat","name":"Fugu Max (Sakana AI)","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-ultra":{"id":"sakana/fugu-ultra","type":"chat","name":"Fugu Ultra (Sakana AI)","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-ultra-v2.0":{"id":"sakana/fugu-ultra-v2.0","type":"chat","name":"Fugu Ultra v2.0 (Sakana AI)","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"luminal/deepseek-v4.1-flash":{"id":"luminal/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (luminal)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.135,"cache":{"read":0.0027}},"output":{"price":0.54}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7-highspeed":{"id":"minimax/minimax-m2.7-highspeed","type":"chat","name":"MiniMax M2.7 Highspeed (MiniMax)","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131100},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3.1-flash":{"id":"minimax/minimax-m3.1-flash","type":"chat","name":"MiniMax M3.1 Flash (MiniMax)","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":524288},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.1":{"id":"minimax/minimax-m2.1","type":"chat","name":"MiniMax M2.1 (MiniMax)","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":131072},"cost":{"text":{"input":{"price":0.27},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"MiniMax M2.5 (MiniMax)","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131100},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7":{"id":"minimax/minimax-m2.7","type":"chat","name":"MiniMax M2.7 (MiniMax)","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131100},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5-highspeed":{"id":"minimax/minimax-m2.5-highspeed","type":"chat","name":"MiniMax M2.5 Highspeed (MiniMax)","family":"minimax","release_date":"2026-02-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131100},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.03}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-text-01":{"id":"minimax/minimax-text-01","type":"chat","name":"MiniMax Text 01 (MiniMax)","family":"minimax","release_date":"2025-01-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.2},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax M3 (MiniMax)","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.1-lightning":{"id":"minimax/minimax-m2.1-lightning","type":"chat","name":"MiniMax M2.1 Lightning (MiniMax)","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":131072},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.48}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2":{"id":"minimax/minimax-m2","type":"chat","name":"MiniMax M2 (MiniMax)","family":"minimax","release_date":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":131072},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.03}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gonka24/minimax-m2.7":{"id":"gonka24/minimax-m2.7","type":"chat","name":"MiniMax M2.7 (Gonka24)","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131100},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.017}},"output":{"price":0.32}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/deepseek-v3.2":{"id":"bytedance/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2 (ByteDance)","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.056}},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/seed-1-6-250915":{"id":"bytedance/seed-1-6-250915","type":"chat","name":"Seed 1.6 (250915) (ByteDance)","family":"seed","release_date":"2025-09-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/seed-2-0-mini-260428":{"id":"bytedance/seed-2-0-mini-260428","type":"chat","name":"Seed 2.0 Mini (260428) (ByteDance)","family":"seed","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/seed-1-8-251228":{"id":"bytedance/seed-1-8-251228","type":"chat","name":"Seed 1.8 (251228) (ByteDance)","family":"seed","release_date":"2025-12-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/glm-5.2":{"id":"bytedance/glm-5.2","type":"chat","name":"GLM-5.2 (ByteDance)","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":128000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/gpt-oss-120b":{"id":"bytedance/gpt-oss-120b","type":"chat","name":"GPT OSS 120B (ByteDance)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/seed-2-0-pro-260328":{"id":"bytedance/seed-2-0-pro-260328","type":"chat","name":"Seed 2.0 Pro (260328) (ByteDance)","family":"seed","release_date":"2026-03-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/deepseek-v4-flash":{"id":"bytedance/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash (ByteDance)","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.014}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/seed-1-6-flash-250715":{"id":"bytedance/seed-1-6-flash-250715","type":"chat","name":"Seed 1.6 Flash (250715) (ByteDance)","family":"seed","release_date":"2025-07-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.015}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/glm-4.7":{"id":"bytedance/glm-4.7","type":"chat","name":"GLM-4.7 (ByteDance)","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/seed-2-0-lite-260428":{"id":"bytedance/seed-2-0-lite-260428","type":"chat","name":"Seed 2.0 Lite (260428) (ByteDance)","family":"seed","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/seed-1-6-250615":{"id":"bytedance/seed-1-6-250615","type":"chat","name":"Seed 1.6 (250615) (ByteDance)","family":"seed","release_date":"2025-06-25","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/seed-2-0-code-preview-260328":{"id":"bytedance/seed-2-0-code-preview-260328","type":"chat","name":"Seed 2.0 Code Preview (260328) (ByteDance)","family":"seed","release_date":"2026-03-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/deepseek-v4-pro":{"id":"bytedance/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro (ByteDance)","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"baidu/glm-5.2":{"id":"baidu/glm-5.2","type":"chat","name":"GLM-5.2 (Baidu)","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"baidu/deepseek-v4-flash":{"id":"baidu/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash (Baidu)","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.014}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"baidu/glm-5.3":{"id":"baidu/glm-5.3","type":"chat","name":"GLM-5.3 (Baidu)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"baidu/kimi-k2.6":{"id":"baidu/kimi-k2.6","type":"chat","name":"Kimi K2.6 (Baidu)","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"baidu/deepseek-v4.1-flash":{"id":"baidu/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash (Baidu)","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"baidu/glm-5.1":{"id":"baidu/glm-5.1","type":"chat","name":"GLM-5.1 (Baidu)","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"baidu/deepseek-v4-pro":{"id":"baidu/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro (Baidu)","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.042}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"sciforium/deepseek-v4.1-flash-1017":{"id":"sciforium/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017 (sciforium)","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1056784,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"llmgateway-providers","name":"LLM Gateway","doc":"https://llmgateway.io/docs","env":["LLMGATEWAY_API_KEY"]},"alibaba-cn":{"models":{"qwen-plus-character":{"id":"qwen-plus-character","type":"chat","name":"Qwen Plus Character","family":"qwen","release_date":"2024-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":32768,"output":4096},"cost":{"text":{"input":{"price":0.115},"output":{"price":0.287}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"}}}},"qwen3-next-80b-a3b-instruct":{"id":"qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","release_date":"2025-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.144},"output":{"price":0.574}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":{"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.272},"output":{"price":3.816}},"web_search":{"price":0.573411},"multipliers":[{"when":{"utc_hours":{"gte":"14:00"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek-r1-0528":{"id":"deepseek-r1-0528","type":"chat","name":"DeepSeek R1 0528","family":"deepseek-thinking","release_date":"2025-05-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.574},"output":{"price":2.294}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.77744,"cache":{"read":0.22218,"explicit":{"read":0.14812,"write":2.22179}}},"output":{"price":5.33231}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Moonshot Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true,"budget":{"max":81920}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":false,"temperature":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.574,"cache":{"read":0.1148,"explicit":{"read":0.0574,"write":0.7175}}},"output":{"price":3.011}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-deep-research":{"id":"qwen-deep-research","type":"chat","name":"Qwen Deep Research","family":"qwen","release_date":"2024-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":7.742},"output":{"price":23.367}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-mt-turbo":{"id":"qwen-mt-turbo","type":"chat","name":"Qwen-MT Turbo","family":"qwen","release_date":"2025-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":8192},"cost":{"text":{"input":{"price":0.101},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"}}}},"qwen-image-2.0-pro":{"id":"qwen-image-2.0-pro","type":"image","name":"Qwen Image 2.0 Pro","family":"qwen","release_date":"2026-03-03","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/tiff","image/webp","image/gif"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.071676}}},"api":{"images":{"base_url":"https://dashscope.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"qwen-mt-plus":{"id":"qwen-mt-plus","type":"chat","name":"Qwen-MT Plus","family":"qwen","release_date":"2025-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":16384,"output":8192},"cost":{"text":{"input":{"price":0.259},"output":{"price":0.775}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"}}}},"qwen3.5-397b-a17b":{"id":"qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":81920}},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.172,"overrides":[{"when":{"context":{"gt":128000}},"price":0.43}]},"output":{"price":1.032,"reasoning":1.032,"overrides":[{"when":{"context":{"gt":128000}},"price":2.58,"reasoning":2.58}]}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen-doc-turbo":{"id":"qwen-doc-turbo","type":"chat","name":"Qwen Doc Turbo","family":"qwen","release_date":"2024-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.087},"output":{"price":0.144}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-vl-max":{"id":"qwen-vl-max","type":"chat","name":"Qwen-VL Max","family":"qwen","release_date":"2024-04-08","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.23},"output":{"price":0.574}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.8-27b":{"id":"qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.424,"cache":{"read":0.0848,"explicit":{"read":0.0424,"write":0.53}}},"output":{"price":1.696}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.7-plus":{"id":"qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.276,"cache":{"read":0.0552,"explicit":{"read":0.0276,"write":0.345}},"overrides":[{"when":{"context":{"gt":256000}},"price":0.826,"cache":{"read":0.1652,"explicit":{"read":0.0826,"write":1.0325}}}]},"output":{"price":1.101,"overrides":[{"when":{"context":{"gt":256000}},"price":3.301}]}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["high","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275,"write":0}},"output":{"price":3.851}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"tongyi-intent-detect-v3":{"id":"tongyi-intent-detect-v3","type":"chat","name":"Tongyi Intent Detect V3","family":"yi","release_date":"2024-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":8192,"output":1024},"cost":{"text":{"input":{"price":0.058},"output":{"price":0.144}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"}}}},"qwen-plus":{"id":"qwen-plus","type":"chat","name":"Qwen Plus","family":"qwen","release_date":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true,"budget":{"max":81920}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.115,"cache":{"read":0.023,"explicit":{"read":0.0115,"write":0.144}},"overrides":[{"when":{"context":{"gt":128000}},"price":0.345,"cache":{"read":0.069,"explicit":{"read":0.0345,"write":0.43125}}},{"when":{"context":{"gt":256000}},"price":0.689,"cache":{"read":0.1378,"explicit":{"read":0.0689,"write":0.86125}}}]},"output":{"price":0.287,"reasoning":1.147,"overrides":[{"when":{"context":{"gt":128000}},"price":2.868,"reasoning":3.441},{"when":{"context":{"gt":256000}},"price":6.881,"reasoning":9.175}]}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek-r1-distill-qwen-1-5b":{"id":"deepseek-r1-distill-qwen-1-5b","type":"chat","name":"DeepSeek R1 Distill Qwen 1.5B","family":"qwen","release_date":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"cache":false,"temperature":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"}}}},"qwen3.6-max-preview":{"id":"qwen3.6-max-preview","type":"chat","name":"Qwen3.6 Max Preview","family":"qwen","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":131072}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":245800,"output":65536},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.132}},"output":{"price":7.9}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek-r1":{"id":"deepseek-r1","type":"chat","name":"DeepSeek R1","family":"deepseek-thinking","release_date":"2025-01-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.574},"output":{"price":2.294}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.894,"cache":{"read":0.1788,"explicit":{"read":0.0894,"write":1.1175}}},"output":{"price":3.713}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.7-max":{"id":"qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.65,"cache":{"read":0.33,"explicit":{"read":0.165,"write":2.0625}}},"output":{"price":4.951}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.5-plus":{"id":"qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"max":81920}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.115,"overrides":[{"when":{"context":{"gt":128000}},"price":0.287},{"when":{"context":{"gt":256000}},"price":0.573}]},"output":{"price":0.688,"reasoning":0.688,"overrides":[{"when":{"context":{"gt":128000}},"price":1.72,"reasoning":1.72},{"when":{"context":{"gt":256000}},"price":3.44,"reasoning":3.44}]}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.6-flash":{"id":"qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"max":131072}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.165,"cache":{"read":0.0165,"explicit":{"write":0.20625}},"overrides":[{"when":{"context":{"gt":256000}},"price":0.66,"cache":{"read":0.066,"explicit":{"write":0.825}}}]},"output":{"price":0.99,"overrides":[{"when":{"context":{"gt":256000}},"price":3.961}]}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-vl-235b-a22b":{"id":"qwen3-vl-235b-a22b","type":"chat","name":"Qwen3-VL 235B-A22B","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.286705},"output":{"price":1.14682,"reasoning":2.867051}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qvq-max":{"id":"qvq-max","type":"chat","name":"QVQ Max","family":"qvq","release_date":"2025-03-25","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":1.147},"output":{"price":4.588}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-vl-plus":{"id":"qwen3-vl-plus","type":"chat","name":"Qwen3-VL Plus","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":81920}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.143353,"cache":{"read":0.028671,"explicit":{"read":0.014335,"write":0.179191}},"overrides":[{"when":{"context":{"gt":32000}},"price":0.215,"cache":{"read":0.043,"explicit":{"read":0.0215,"write":0.26875}}},{"when":{"context":{"gt":128000}},"price":0.43,"cache":{"read":0.086,"explicit":{"read":0.043,"write":0.5375}}}]},"output":{"price":1.433525,"overrides":[{"when":{"context":{"gt":32000}},"price":2.15},{"when":{"context":{"gt":128000}},"price":4.301}]}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek-r1-distill-llama-8b":{"id":"deepseek-r1-distill-llama-8b","type":"chat","name":"DeepSeek R1 Distill Llama 8B","family":"deepseek-thinking","release_date":"2025-01-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5":{"id":"glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"max":32768}},"cache":{"implicit":{"min_tokens":1024}},"temperature":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":0.573,"overrides":[{"when":{"context":{"gt":32000}},"price":0.86}]},"output":{"price":2.58,"overrides":[{"when":{"context":{"gt":32000}},"price":3.154}]}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-vl-30b-a3b":{"id":"qwen3-vl-30b-a3b","type":"chat","name":"Qwen3-VL 30B-A3B","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.108},"output":{"price":0.431,"reasoning":1.076}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek-v3":{"id":"deepseek-v3","type":"chat","name":"DeepSeek V3","family":"deepseek","release_date":"2024-12-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":8192},"cost":{"text":{"input":{"price":0.287},"output":{"price":1.147}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek-r1-distill-qwen-32b":{"id":"deepseek-r1-distill-qwen-32b","type":"chat","name":"DeepSeek R1 Distill Qwen 32B","family":"qwen","release_date":"2025-01-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.287},"output":{"price":0.861}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-coder-30b-a3b-instruct":{"id":"qwen3-coder-30b-a3b-instruct","type":"chat","name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.216,"overrides":[{"when":{"context":{"gt":32000}},"price":0.323},{"when":{"context":{"gt":128000}},"price":0.538}]},"output":{"price":0.861,"overrides":[{"when":{"context":{"gt":32000}},"price":1.291},{"when":{"context":{"gt":128000}},"price":2.151}]}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":2.827,"cache":{"read":0.283}},"output":{"price":14.133}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275,"write":0}},"output":{"price":3.851}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-vl-plus":{"id":"qwen-vl-plus","type":"chat","name":"Qwen-VL Plus","family":"qwen","release_date":"2024-01-25","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.115},"output":{"price":0.287}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Moonshot Kimi K2.6","family":"kimi-k2","release_date":"2026-04-21","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true,"budget":{"max":81920}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":false,"temperature":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.929,"cache":{"read":0.1858,"explicit":{"read":0.0929,"write":1.16125}}},"output":{"price":3.858}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-14b":{"id":"qwen3-14b","type":"chat","name":"Qwen3 14B","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":38912}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.144},"output":{"price":0.574,"reasoning":1.434}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","type":"chat","name":"Moonshot Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.574},"output":{"price":2.294}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"toggle":true,"effort":["low","medium","xhigh"],"budget":{"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.11875,"cache":{"read":0.014844,"explicit":{"read":0.014844,"write":0.185547}}},"output":{"price":0.40073}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen-turbo":{"id":"qwen-turbo","type":"chat","name":"Qwen Turbo","family":"qwen","release_date":"2024-11-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":38912}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":16384},"cost":{"text":{"input":{"price":0.044},"output":{"price":0.087,"reasoning":0.431}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen2-5-omni-7b":{"id":"qwen2-5-omni-7b","type":"chat","name":"Qwen2.5-Omni 7B","family":"qwen","release_date":"2024-12","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text","audio/wav"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":2048},"cost":{"text":{"input":{"price":0.087},"output":{"price":0.345}},"audio":{"input":{"price":5.448}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-max":{"id":"qwen-max","type":"chat","name":"Qwen Max","family":"qwen","release_date":"2024-04-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.345},"output":{"price":1.377}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}}}},"qwq-plus":{"id":"qwq-plus","type":"chat","name":"QwQ Plus","family":"qwen","release_date":"2025-03-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.23},"output":{"price":0.574}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-coder-flash":{"id":"qwen3-coder-flash","type":"chat","name":"Qwen3 Coder Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.144,"cache":{"read":0.0288,"explicit":{"read":0.0144,"write":0.18}},"overrides":[{"when":{"context":{"gt":32000}},"price":0.216,"cache":{"read":0.0432,"explicit":{"read":0.0216,"write":0.27}}},{"when":{"context":{"gt":128000}},"price":0.359,"cache":{"read":0.0718,"explicit":{"read":0.0359,"write":0.44875}}},{"when":{"context":{"gt":256000}},"price":0.717,"cache":{"read":0.1434,"explicit":{"read":0.0717,"write":0.89625}}}]},"output":{"price":0.574,"overrides":[{"when":{"context":{"gt":32000}},"price":0.861},{"when":{"context":{"gt":128000}},"price":1.434},{"when":{"context":{"gt":256000}},"price":3.584}]}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"wan2.7-image":{"id":"wan2.7-image","type":"image","name":"Wan2.7 Image","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.027504}}},"api":{"images":{"base_url":"https://dashscope.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"qwen-long":{"id":"qwen-long","type":"chat","name":"Qwen Long","family":"qwen","release_date":"2025-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":10000000,"output":8192},"cost":{"text":{"input":{"price":0.072},"output":{"price":0.287}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"}}}},"qwen-math-plus":{"id":"qwen-math-plus","type":"chat","name":"Qwen Math Plus","family":"qwen","release_date":"2024-08-16","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":3072},"cost":{"text":{"input":{"price":0.574},"output":{"price":1.721}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek-v4.1-flash-1017":{"id":"deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.283,"cache":{"read":0.0283}},"output":{"price":1.131}},"web_search":{"price":0.573411},"multipliers":[{"when":{"utc_hours":{"gte":"14:00"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.8-omni-flash":{"id":"qwen3.8-omni-flash","type":"chat","name":"Qwen3.8 Omni Flash","family":"qwen","release_date":"2026-09-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"effort":["none","low","medium","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.113,"cache":{"read":0.014}},"output":{"price":0.382}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-coder-480b-a35b-instruct":{"id":"qwen3-coder-480b-a35b-instruct","type":"chat","name":"Qwen3-Coder 480B-A35B Instruct","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.861,"overrides":[{"when":{"context":{"gt":32000}},"price":1.291},{"when":{"context":{"gt":128000}},"price":2.151}]},"output":{"price":3.441,"overrides":[{"when":{"context":{"gt":32000}},"price":5.161},{"when":{"context":{"gt":128000}},"price":8.602}]}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-next-80b-a3b-thinking":{"id":"qwen3-next-80b-a3b-thinking","type":"chat","name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","release_date":"2025-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.144},"output":{"price":1.434}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"moonshot-kimi-k2-instruct":{"id":"moonshot-kimi-k2-instruct","type":"chat","name":"Moonshot Kimi K2 Instruct","family":"kimi-k2","release_date":"2025-01-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.574},"output":{"price":2.294}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"wan2.7-image-pro":{"id":"wan2.7-image-pro","type":"image","name":"Wan2.7 Image Pro","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.068761}}},"api":{"images":{"base_url":"https://dashscope.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.29754,"cache":{"read":0.01488}},"output":{"price":1.19015}},"multipliers":[{"when":{"utc_hours":{"gte":"14:00"}},"factor":0.5}]},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-omni-flash":{"id":"qwen3-omni-flash","type":"chat","name":"Qwen3-Omni Flash","family":"qwen","release_date":"2025-09-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text","audio/wav"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":65536,"output":16384},"cost":{"text":{"input":{"price":0.258},"output":{"price":0.989}},"audio":{"input":{"price":2.265},"output":{"price":8.974}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"max":131072}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":202752,"output":128000},"cost":{"text":{"input":{"price":0.825,"cache":{"read":0.165,"explicit":{"read":0.0825,"write":1.03125}},"overrides":[{"when":{"context":{"gt":32000}},"price":1.1,"cache":{"read":0.22,"explicit":{"read":0.11,"write":1.375}}}]},"output":{"price":3.301,"overrides":[{"when":{"context":{"gt":32000}},"price":3.851}]}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-vl-ocr":{"id":"qwen-vl-ocr","type":"chat","name":"Qwen-VL OCR","family":"qwen","release_date":"2024-10-28","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":34096,"output":4096},"cost":{"text":{"input":{"price":0.043},"output":{"price":0.072}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"}}}},"qwen-flash":{"id":"qwen-flash","type":"chat","name":"Qwen Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true,"budget":{"max":81920}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.022,"cache":{"read":0.0044,"explicit":{"read":0.0022,"write":0.0275}},"overrides":[{"when":{"context":{"gt":128000}},"price":0.087,"cache":{"read":0.0174,"explicit":{"read":0.0087,"write":0.10875}}},{"when":{"context":{"gt":256000}},"price":0.173,"cache":{"read":0.0346,"explicit":{"read":0.0173,"write":0.21625}}}]},"output":{"price":0.216,"overrides":[{"when":{"context":{"gt":128000}},"price":0.861},{"when":{"context":{"gt":256000}},"price":1.721}]}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek-r1-distill-llama-70b":{"id":"deepseek-r1-distill-llama-70b","type":"chat","name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-thinking","release_date":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"cache":false,"temperature":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.287},"output":{"price":0.861}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"}}}},"qwen3.7-flash":{"id":"qwen3.7-flash","type":"chat","name":"Qwen3.7 Flash","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"input":991808,"output":131072},"cost":{"text":{"input":{"price":0.02962,"cache":{"read":0.005924,"explicit":{"read":0.002962,"write":0.03703}},"overrides":[{"when":{"context":{"gt":32000}},"price":0.08887,"cache":{"read":0.017774,"explicit":{"read":0.008887,"write":0.11109}}},{"when":{"context":{"gt":256000}},"price":0.17774,"cache":{"read":0.035548,"explicit":{"read":0.017774,"write":0.22218}}}]},"output":{"price":0.1185,"overrides":[{"when":{"context":{"gt":32000}},"price":0.35549},{"when":{"context":{"gt":256000}},"price":0.71098}]}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek-v3-1":{"id":"deepseek-v3-1","type":"chat","name":"DeepSeek V3.1","family":"deepseek","release_date":"2025-01-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.574},"output":{"price":1.721}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-omni-turbo":{"id":"qwen-omni-turbo","type":"chat","name":"Qwen-Omni Turbo","family":"qwen","release_date":"2025-01-19","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text","audio/wav"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":2048},"cost":{"text":{"input":{"price":0.058},"output":{"price":0.23}},"audio":{"input":{"price":3.584},"output":{"price":7.168}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-8b":{"id":"qwen3-8b","type":"chat","name":"Qwen3 8B","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":38912}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.072},"output":{"price":0.287,"reasoning":0.717}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.8-2.4t-a95b":{"id":"qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":1.65,"cache":{"read":0.20625,"explicit":{"read":0.1375,"write":2.0625}}},"output":{"price":4.951}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-math-turbo":{"id":"qwen-math-turbo","type":"chat","name":"Qwen Math Turbo","family":"qwen","release_date":"2024-09-19","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":3072},"cost":{"text":{"input":{"price":0.287},"output":{"price":0.861}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-32b":{"id":"qwen3-32b","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":38912}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.287},"output":{"price":1.147,"reasoning":2.868}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-image-2.0":{"id":"qwen-image-2.0","type":"image","name":"Qwen Image 2.0","family":"qwen","release_date":"2026-03-03","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/tiff","image/webp","image/gif"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.028671}}},"api":{"images":{"base_url":"https://dashscope.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["high","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.65},"output":{"price":3.301}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-max":{"id":"qwen3-max","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2026-01-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":81920}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.359,"overrides":[{"when":{"context":{"gt":32000}},"price":0.574},{"when":{"context":{"gt":128000}},"price":1.004}]},"output":{"price":1.434,"reasoning":1.434,"overrides":[{"when":{"context":{"gt":32000}},"price":2.294,"reasoning":2.294},{"when":{"context":{"gt":128000}},"price":4.014,"reasoning":4.014}]}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek-r1-distill-qwen-7b":{"id":"deepseek-r1-distill-qwen-7b","type":"chat","name":"DeepSeek R1 Distill Qwen 7B","family":"qwen","release_date":"2025-01-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.072},"output":{"price":0.144}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.8-max-0902":{"id":"qwen3.8-max-0902","type":"chat","name":"Qwen3.8 Max 0902","family":"qwen","release_date":"2026-09-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.65,"cache":{"read":0.20625,"explicit":{"read":0.1375,"write":2.0625}}},"output":{"price":4.951}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek-v3-2-exp":{"id":"deepseek-v3-2-exp","type":"chat","name":"DeepSeek V3.2 Exp","family":"deepseek","release_date":"2025-01-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.287},"output":{"price":0.431}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek-r1-distill-qwen-14b":{"id":"deepseek-r1-distill-qwen-14b","type":"chat","name":"DeepSeek R1 Distill Qwen 14B","family":"qwen","release_date":"2025-01-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.144},"output":{"price":0.431}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"MiniMax-M2.5":{"id":"MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":1024}},"temperature":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.5-flash":{"id":"qwen3.5-flash","type":"chat","name":"Qwen3.5 Flash","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"max":81920}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.029,"overrides":[{"when":{"context":{"gt":128000}},"price":0.115},{"when":{"context":{"gt":256000}},"price":0.172}]},"output":{"price":0.287,"reasoning":0.287,"overrides":[{"when":{"context":{"gt":128000}},"price":1.147,"reasoning":1.147},{"when":{"context":{"gt":256000}},"price":1.72,"reasoning":1.72}]}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.6-plus":{"id":"qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"max":81920}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.276,"cache":{"read":0.0276,"explicit":{"write":0.345}},"overrides":[{"when":{"context":{"gt":256000}},"price":1.101,"cache":{"read":0.1101,"explicit":{"write":1.37625}}}]},"output":{"price":1.651,"overrides":[{"when":{"context":{"gt":256000}},"price":6.602}]}},"web_search":{"price":0.573411}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-coder-plus":{"id":"qwen3-coder-plus","type":"chat","name":"Qwen3 Coder Plus","family":"qwen","release_date":"2025-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.574,"overrides":[{"when":{"context":{"gt":32000}},"price":0.861},{"when":{"context":{"gt":128000}},"price":1.435},{"when":{"context":{"gt":256000}},"price":2.87}]},"output":{"price":2.296,"overrides":[{"when":{"context":{"gt":32000}},"price":3.444},{"when":{"context":{"gt":128000}},"price":5.74},{"when":{"context":{"gt":256000}},"price":28.7}]}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-235b-a22b":{"id":"qwen3-235b-a22b","type":"chat","name":"Qwen3 235B-A22B","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"max":38912}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.287},"output":{"price":1.147,"reasoning":2.868}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"kimi/kimi-k2.5":{"id":"kimi/kimi-k2.5","type":"chat","name":"kimi/kimi-k2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"siliconflow/deepseek-v3.2":{"id":"siliconflow/deepseek-v3.2","type":"chat","name":"siliconflow/deepseek-v3.2","family":"deepseek","release_date":"2025-12-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":65536},"cost":{"text":{"input":{"price":0.27},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"siliconflow/deepseek-r1-0528":{"id":"siliconflow/deepseek-r1-0528","type":"chat","name":"siliconflow/deepseek-r1-0528","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":2.18}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"siliconflow/deepseek-v3-0324":{"id":"siliconflow/deepseek-v3-0324","type":"chat","name":"siliconflow/deepseek-v3-0324","family":"deepseek","release_date":"2024-12-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":163840},"cost":{"text":{"input":{"price":0.25},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"siliconflow/deepseek-v3.1-terminus":{"id":"siliconflow/deepseek-v3.1-terminus","type":"chat","name":"siliconflow/deepseek-v3.1-terminus","family":"deepseek","release_date":"2025-09-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":65536},"cost":{"text":{"input":{"price":0.27},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"MiniMax/MiniMax-M2.7":{"id":"MiniMax/MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://dashscope.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}}},"id":"alibaba-cn","name":"Alibaba (China)","doc":"https://www.alibabacloud.com/help/en/model-studio/models","env":["DASHSCOPE_API_KEY"]},"cohere":{"models":{"command-r7b-arabic-02-2025":{"id":"command-r7b-arabic-02-2025","type":"chat","name":"Command R7B Arabic","family":"command-r","release_date":"2025-02-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.0375},"output":{"price":0.15}}},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true,"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"command-r-08-2024":{"id":"command-r-08-2024","type":"chat","name":"Command R","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"tiny-aya-water":{"id":"tiny-aya-water","type":"chat","name":"Tiny Aya Water","release_date":"2026-02-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8000,"output":8000},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"},"capabilities":{"tools":{"updates":false}}}}},"tiny-aya-earth":{"id":"tiny-aya-earth","type":"chat","name":"Tiny Aya Earth","release_date":"2026-02-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8000,"output":8000},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"},"capabilities":{"tools":{"updates":false}}}}},"c4ai-aya-vision-32b":{"id":"c4ai-aya-vision-32b","type":"chat","name":"Aya Vision 32B","release_date":"2025-03-04","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":4000},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"}}}},"tiny-aya-global":{"id":"tiny-aya-global","type":"chat","name":"Tiny Aya Global","release_date":"2026-02-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8000,"output":8000},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"},"capabilities":{"tools":{"updates":false}}}}},"command-r-plus-08-2024":{"id":"command-r-plus-08-2024","type":"chat","name":"Command R+","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"command-a-vision-07-2025":{"id":"command-a-vision-07-2025","type":"chat","name":"Command A Vision","family":"command-a","release_date":"2025-07-31","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"}}}},"command-a-translate-08-2025":{"id":"command-a-translate-08-2025","type":"chat","name":"Command A Translate","family":"command-a","release_date":"2025-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8000,"output":8000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required"],"updates":false}}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"},"capabilities":{"tools":{"choice":["auto","none","required"],"updates":false}}}}},"north-mini-code-1-0":{"id":"north-mini-code-1-0","type":"chat","name":"North Mini Code","family":"north","release_date":"2026-06-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"command-a-03-2025":{"id":"command-a-03-2025","type":"chat","name":"Command A","family":"command-a","release_date":"2025-03-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none","required"],"updates":false}}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":false}}}}},"command-a-plus-05-2026":{"id":"command-a-plus-05-2026","type":"chat","name":"Command A Plus","family":"command-a","release_date":"2026-05-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"min":1}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":64000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"north-small-translate-09-2026":{"id":"north-small-translate-09-2026","type":"chat","name":"North Small Translate","family":"north","release_date":"2026-09-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"}}}},"tiny-aya-fire":{"id":"tiny-aya-fire","type":"chat","name":"Tiny Aya Fire","release_date":"2026-02-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8000,"output":8000},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"},"capabilities":{"tools":{"updates":false}}}}},"c4ai-aya-expanse-32b":{"id":"c4ai-aya-expanse-32b","type":"chat","name":"Aya Expanse 32B","release_date":"2024-10-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"}}}},"command-r7b-12-2024":{"id":"command-r7b-12-2024","type":"chat","name":"Command R7B","family":"command-r","release_date":"2024-12-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.0375},"output":{"price":0.15}}},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto","none","required"],"updates":false}}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":false}}}}},"command-a-reasoning-08-2025":{"id":"command-a-reasoning-08-2025","type":"chat","name":"Command A Reasoning","family":"command-a","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"min":1}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"cohere-chat":{"base_url":"https://api.cohere.com/v2","sdk":{"aisdk":"@ai-sdk/cohere","opencodeai":"@opencode/ai/providers/cohere"},"capabilities":{"system_updates":true,"tools":{"strict":true,"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.cohere.ai/compatibility/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cohere/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}}},"id":"cohere","name":"Cohere","doc":"https://docs.cohere.com/docs/models","env":["COHERE_API_KEY"]},"agentrouter":{"models":{"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"api":{"chat-completions":{"base_url":"https://agentrouter.org/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"api":{"chat-completions":{"base_url":"https://agentrouter.org/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"api":{"messages":{"base_url":"https://agentrouter.org/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"api":{"chat-completions":{"base_url":"https://agentrouter.org/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"api":{"messages":{"base_url":"https://agentrouter.org/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"agentrouter","name":"AgentRouter","doc":"https://agentrouter.org/docs/opencode.html","env":["AGENTROUTER_API_KEY"]},"lucidquery":{"models":{"lucidnova-rf1-100b":{"id":"lucidnova-rf1-100b","type":"chat","name":"LucidNova RF1 100B","family":"nova","release_date":"2024-12-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":120000,"output":8000},"cost":{"text":{"input":{"price":2},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.lucidquery.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"lucidquery-agi-01-swift":{"id":"lucidquery-agi-01-swift","type":"chat","name":"AGI-01 Swift","family":"agi","release_date":"2026-06-16","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":120000},"cost":{"text":{"input":{"price":2.80375},"output":{"price":16.8225}}},"api":{"chat-completions":{"base_url":"https://api.lucidquery.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"lucidquery-nexus-coder":{"id":"lucidquery-nexus-coder","type":"chat","name":"LucidQuery Nexus Coder","family":"lucid","release_date":"2025-09-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":250000,"output":60000},"cost":{"text":{"input":{"price":2},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.lucidquery.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"lucidquery-agi-01-frontier":{"id":"lucidquery-agi-01-frontier","type":"chat","name":"AGI-01 Frontier","family":"agi","release_date":"2026-06-16","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":120000},"cost":{"text":{"input":{"price":5.04675},"output":{"price":24.673}}},"api":{"chat-completions":{"base_url":"https://api.lucidquery.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"lucidquery","name":"LucidQuery","doc":"https://lucidquery.com/docs","env":["LUCIDQUERY_API_KEY"]},"evroc":{"models":{"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.23},"output":{"price":0.92}}},"api":{"chat-completions":{"base_url":"https://models.think.evroc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/Mistral-Medium-3.5-128B":{"id":"mistralai/Mistral-Medium-3.5-128B","type":"chat","name":"Mistral Medium 3.5","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.725},"output":{"price":6.9}}},"api":{"chat-completions":{"base_url":"https://models.think.evroc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-35B-A3B":{"id":"Qwen/Qwen3.6-35B-A3B","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.345},"output":{"price":1.38}}},"api":{"chat-completions":{"base_url":"https://models.think.evroc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-27B":{"id":"Qwen/Qwen3.8-27B","type":"chat","name":"Qwen3.8-27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.87},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://models.think.evroc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-26B-A4B-it":{"id":"google/gemma-4-26B-A4B-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.144},"output":{"price":0.575}}},"api":{"chat-completions":{"base_url":"https://models.think.evroc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.6":{"id":"moonshotai/Kimi-K2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.4375},"output":{"price":5.75}}},"api":{"chat-completions":{"base_url":"https://models.think.evroc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/Llama-3.3-70B-Instruct-FP8":{"id":"nvidia/Llama-3.3-70B-Instruct-FP8","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":1.15},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://models.think.evroc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"evroc/roc":{"id":"evroc/roc","type":"chat","name":"roc","release_date":"2026-06-06","modalities":{"input":["text","image","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":2.875},"output":{"price":11.516}}},"api":{"chat-completions":{"base_url":"https://models.think.evroc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":131072},"cost":{"text":{"input":{"price":1.4375},"output":{"price":5.75}}},"api":{"chat-completions":{"base_url":"https://models.think.evroc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"evroc","name":"evroc","doc":"https://docs.evroc.com/products/think/overview.html","env":["EVROC_API_KEY"]},"openreason":{"models":{"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.1055},"output":{"price":0.422}}},"api":{"chat-completions":{"base_url":"https://api.openreason.app/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.7-code":{"id":"moonshotai/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.0022},"output":{"price":4.22}}},"api":{"chat-completions":{"base_url":"https://api.openreason.app/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/deepseek-v4-flash-0731":{"id":"deepseek-ai/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.1371},"output":{"price":0.2743}}},"api":{"chat-completions":{"base_url":"https://api.openreason.app/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"openreason","name":"OpenReason","doc":"https://openreason.app/docs","env":["OPENREASON_API_KEY"]},"cerebras":{"models":{"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"medium"},"effort":["low","medium","high"]},"cache":{"implicit":{"ttl":["5m"],"min_tokens":128}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":131072,"output":40960},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.35}},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.cerebras.ai/v1","sdk":{"aisdk":"@ai-sdk/cerebras","opencodeai":"@opencode/ai/providers/cerebras"},"capabilities":{"tools":{"updates":false}}}}},"qwen-3.8-27b":{"id":"qwen-3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["none","low","medium","high"]},"cache":{"implicit":{"ttl":["5m"],"min_tokens":128}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true,"prompt_cache_key":true},"limit":{"context":131072,"output":40960},"cost":{"text":{"input":{"price":0.99,"cache":{"read":0.99}},"output":{"price":1.49}}},"api":{"chat-completions":{"base_url":"https://api.cerebras.ai/v1","sdk":{"aisdk":"@ai-sdk/cerebras","opencodeai":"@opencode/ai/providers/cerebras"},"capabilities":{"tools":{"updates":false}}}}}},"id":"cerebras","name":"Cerebras","doc":"https://inference-docs.cerebras.ai/models/overview","env":["CEREBRAS_API_KEY"]},"chutes":{"models":{"Qwen/Qwen3.8-2.4T-A95B":{"id":"Qwen/Qwen3.8-2.4T-A95B","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-10-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Qwen/Qwen3.6-27B-TEE":{"id":"Qwen/Qwen3.6-27B-TEE","type":"chat","name":"Qwen3.6 27B TEE","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.024999999999999994}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-Max-0902":{"id":"Qwen/Qwen3.8-Max-0902","type":"chat","name":"Qwen3.8 Max 0902","family":"qwen3.8-max","release_date":"2026-10-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Qwen/Qwen3.5-397B-A17B-TEE":{"id":"Qwen/Qwen3.5-397B-A17B-TEE","type":"chat","name":"Qwen3.5 397B A17B TEE","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.04499999999999999}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-27B-TEE":{"id":"Qwen/Qwen3.8-27B-TEE","type":"chat","name":"Qwen3.8 27B TEE","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.039,"cache":{"read":0.003899999999999999}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31B-turbo-TEE":{"id":"google/gemma-4-31B-turbo-TEE","type":"chat","name":"gemma 4 31B turbo TEE","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.011999999999999997}},"output":{"price":0.37}}},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.7-Code":{"id":"moonshotai/Kimi-K2.7-Code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-10-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"moonshotai/Kimi-K2.6-TEE":{"id":"moonshotai/Kimi-K2.6-TEE","type":"chat","name":"Kimi K2.6 TEE","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65535},"cost":{"text":{"input":{"price":0.39,"cache":{"read":0.03899999999999999}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K3-TEE":{"id":"moonshotai/Kimi-K3-TEE","type":"chat","name":"Kimi K3 TEE","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":1.85,"cache":{"read":0.18499999999999997}},"output":{"price":9.5}}},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro-0813":{"id":"deepseek-ai/DeepSeek-V4-Pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek","release_date":"2026-10-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek-ai/DeepSeek-V4-Flash-0731-TEE":{"id":"deepseek-ai/DeepSeek-V4-Flash-0731-TEE","type":"chat","name":"DeepSeek V4 Flash 0731 TEE","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.04399999999999999}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash-1017":{"id":"deepseek-ai/DeepSeek-V4.1-Flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek","release_date":"2026-10-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek-ai/DeepSeek-V3.2-TEE":{"id":"deepseek-ai/DeepSeek-V3.2-TEE","type":"chat","name":"DeepSeek V3.2 TEE","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":1,"cache":{"read":0.09999999999999998}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2-TEE":{"id":"zai-org/GLM-5.2-TEE","type":"chat","name":"GLM 5.2 TEE","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.12499999999999997}},"output":{"price":3.95}}},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-10-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"zai-org/GLM-5.1-TEE":{"id":"zai-org/GLM-5.1-TEE","type":"chat","name":"GLM 5.1 TEE","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":65535},"cost":{"text":{"input":{"price":0.9,"cache":{"read":0.08999999999999998}},"output":{"price":2.9}}},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2-Fast":{"id":"zai-org/GLM-5.2-Fast","type":"chat","name":"GLM 5.2 Fast","family":"glm","release_date":"2026-10-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"chat-completions":{"base_url":"https://llm.chutes.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}}},"id":"chutes","name":"Chutes","doc":"https://llm.chutes.ai/v1/models","env":["CHUTES_API_KEY"]},"minimax-cn":{"models":{"MiniMax-M3.1-Flash":{"id":"MiniMax-M3.1-Flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":512}},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":524288},"cost":{"text":{"input":{"price":0.1494,"cache":{"read":0.0149}},"output":{"price":0.5976}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.7":{"id":"MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512},"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3137,"cache":{"read":0.0627,"write":0.3922}},"output":{"price":1.2549}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.1":{"id":"MiniMax-M2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512},"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3137,"cache":{"read":0.0314,"write":0.3922}},"output":{"price":1.2549}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.7-highspeed":{"id":"MiniMax-M2.7-highspeed","type":"chat","name":"MiniMax-M2.7-highspeed","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512},"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6275,"cache":{"read":0.0627,"write":0.3922}},"output":{"price":2.5098}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2":{"id":"MiniMax-M2","type":"chat","name":"MiniMax-M2","family":"minimax","release_date":"2025-10-27","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3137,"cache":{"read":0.0314,"write":0.3922}},"output":{"price":1.2549}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M3":{"id":"MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true},"cache":{"implicit":{"min_tokens":512}},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":1000000,"output":524288},"cost":{"text":{"input":{"price":0.3137,"cache":{"read":0.0627},"overrides":[{"when":{"context":{"gt":512000}},"price":0.6275,"cache":{"read":0.1255}}]},"output":{"price":1.2549,"overrides":[{"when":{"context":{"gt":512000}},"price":2.5098}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5}]},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.5-highspeed":{"id":"MiniMax-M2.5-highspeed","type":"chat","name":"MiniMax-M2.5-highspeed","family":"minimax","release_date":"2026-02-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512},"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6275,"cache":{"read":0.0314,"write":0.3922}},"output":{"price":2.5098}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.5":{"id":"MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512},"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3137,"cache":{"read":0.0314,"write":0.3922}},"output":{"price":1.2549}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}}},"id":"minimax-cn","name":"MiniMax (minimax.cn)","doc":"https://platform.minimaxi.com/docs/guides/quickstart","env":["MINIMAX_API_KEY"]},"klokintegration":{"models":{"Kloker-Integration-Developer":{"id":"Kloker-Integration-Developer","type":"chat","name":"Kloker Integration Developer","release_date":"2026-08-29","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":50000},"cost":{"text":{"input":{"price":0.23},"output":{"price":1.16}}},"api":{"chat-completions":{"base_url":"https://api-gw.klok.ipaas.se/proxy/kloker-key/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Kloker-Integration-Architect":{"id":"Kloker-Integration-Architect","type":"chat","name":"Kloker Integration Architect","release_date":"2026-08-29","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":50000},"cost":{"text":{"input":{"price":0.23},"output":{"price":1.16}}},"api":{"chat-completions":{"base_url":"https://api-gw.klok.ipaas.se/proxy/kloker-key/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Kloker":{"id":"Kloker","type":"chat","name":"Kloker","release_date":"2026-08-29","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":50000},"cost":{"text":{"input":{"price":0.23},"output":{"price":1.16}}},"api":{"chat-completions":{"base_url":"https://api-gw.klok.ipaas.se/proxy/kloker-key/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"klokintegration","name":"klokintegration.se","doc":"https://klokintegration.se/docs/ai-api","env":["KLOKINTEGRATION_API_KEY"]},"modal":{"models":{"thinkingmachines/Inkling-NVFP4":{"id":"thinkingmachines/Inkling-NVFP4","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.27}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-2.4T-A95B":{"id":"Qwen/Qwen3.8-2.4T-A95B","type":"chat","name":"Qwen3.8-Max","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1010000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K3":{"id":"moonshotai/Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15,"reasoning":15}}},"api":{"chat-completions":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/GLM-5.3-Flash-NVFP4":{"id":"nvidia/GLM-5.3-Flash-NVFP4","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash":{"id":"deepseek-ai/DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-models/Muse-Spark-Open-816B-A42B":{"id":"meta-models/Muse-Spark-Open-816B-A42B","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image","video","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3-Flash":{"id":"zai-org/GLM-5.3-Flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.09}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.us-west.modal.direct/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"modal","name":"Modal","doc":"https://modal.com/docs/guide/endpoints","env":["MODAL_PROXY_TOKEN"]},"bee":{"models":{"bee-buzz":{"id":"bee-buzz","type":"chat","name":"Bee Buzz 1.0","release_date":"2026-07-10","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/webm","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":24576},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25,"write":3}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.bee.heossi.com/bee","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bee-comb":{"id":"bee-comb","type":"chat","name":"Bee Comb 2.0","release_date":"2026-07-10","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/webm","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125,"write":1.5}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.bee.heossi.com/bee","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bee-cell":{"id":"bee-cell","type":"chat","name":"Bee Cell 1.0","release_date":"2026-07-10","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.36}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.bee.heossi.com/bee","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bee-swarm":{"id":"bee-swarm","type":"chat","name":"Bee Swarm 1.0","release_date":"2026-07-10","modalities":{"input":["text","image","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":25,"cache":{"read":2.5,"write":30}},"output":{"price":150}}},"api":{"chat-completions":{"base_url":"https://api.bee.heossi.com/bee","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"bee-hive":{"id":"bee-hive","type":"chat","name":"Bee Hive 1.0","release_date":"2026-07-10","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/webm","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.bee.heossi.com/bee","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bee-brood":{"id":"bee-brood","type":"chat","name":"Bee Brood 1.0","release_date":"2026-07-10","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/webm","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06,"write":0.72}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.bee.heossi.com/bee","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"bee","name":"Bee by HEOSSI","doc":"https://bee.heossi.com/docs/sdks","env":["BEE_API_KEY"]},"inco":{"models":{"deepseek-v4.1-flash:fast":{"id":"deepseek-v4.1-flash:fast","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.012}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.inco.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3:fast":{"id":"kimi-k3:fast","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":6,"cache":{"read":0.6}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.inco.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.inco.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3:fast":{"id":"minimax-m3:fast","type":"chat","name":"MiniMax M3 Fast","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.inco.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.inco.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3:fast":{"id":"glm-5.3:fast","type":"chat","name":"GLM-5.3 Fast","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.8,"cache":{"read":0.52}},"output":{"price":8.8}}},"api":{"chat-completions":{"base_url":"https://api.inco.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash:fast":{"id":"glm-5.3-flash:fast","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.inco.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"inco","name":"Inco","doc":"https://platform.inco.ai/docs","env":["INCO_API_KEY"]},"infer":{"models":{"infer/gpt-5.6-sol:official":{"id":"infer/gpt-5.6-sol:official","type":"chat","name":"GPT-5.6 Sol (Official API)","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":271999,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25,"write":3.125}},"output":{"price":12.5}}},"api":{"responses":{"base_url":"https://infer.flow7.org/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"infer/gpt-6-astra:official":{"id":"infer/gpt-6-astra:official","type":"chat","name":"GPT-6 Astra (Official API)","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":271999,"output":128000},"cost":{"text":{"input":{"price":12.5,"cache":{"read":1.25,"write":15.625}},"output":{"price":62.5}}},"api":{"responses":{"base_url":"https://infer.flow7.org/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}}},"id":"infer","name":"Infer by Flow7","doc":"https://infer.flow7.org/opencode","env":["INFER_API_KEY"]},"groq":{"models":{"allam-2-7b":{"id":"allam-2-7b","type":"chat","name":"ALLaM-2-7b","release_date":"2025-01-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":4096,"output":4096},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/groq","opencodeai":"@opencode/ai/providers/groq"}},"responses":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}}}},"llama-3.3-70b-versatile":{"id":"llama-3.3-70b-versatile","type":"chat","name":"Llama 3.3 70B","family":"llama","release_date":"2024-12-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.59},"output":{"price":0.79}}},"api":{"chat-completions":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/groq","opencodeai":"@opencode/ai/providers/groq"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.1-8b-instant":{"id":"llama-3.1-8b-instant","type":"chat","name":"Llama 3.1 8B","family":"llama","release_date":"2024-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.08}}},"api":{"chat-completions":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/groq","opencodeai":"@opencode/ai/providers/groq"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"ttl":["2h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0375}},"output":{"price":0.3}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/groq","opencodeai":"@opencode/ai/providers/groq"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"ttl":["2h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/groq","opencodeai":"@opencode/ai/providers/groq"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-safeguard-20b":{"id":"openai/gpt-oss-safeguard-20b","type":"chat","name":"Safety GPT OSS 20B","family":"gpt-oss","release_date":"2025-10-29","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"ttl":["2h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0375}},"output":{"price":0.3}},"web_search":{"price":5}},"api":{"chat-completions":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/groq","opencodeai":"@opencode/ai/providers/groq"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-prompt-guard-2-22m":{"id":"meta-llama/llama-prompt-guard-2-22m","type":"chat","name":"Llama Prompt Guard 2 22M","family":"llama","release_date":"2025-04-29","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":512,"output":512},"cost":{"text":{"input":{"price":0.03},"output":{"price":0.03}}},"api":{"chat-completions":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/groq","opencodeai":"@opencode/ai/providers/groq"}},"responses":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}}}},"meta-llama/llama-prompt-guard-2-86m":{"id":"meta-llama/llama-prompt-guard-2-86m","type":"chat","name":"Prompt Guard 2 86M","family":"llama","release_date":"2025-04-29","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex"]},"limit":{"context":512,"output":512},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.04}}},"api":{"chat-completions":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/groq","opencodeai":"@opencode/ai/providers/groq"}},"responses":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","status":"beta","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","default","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.8},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/groq","opencodeai":"@opencode/ai/providers/groq"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-27b":{"id":"qwen/qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","default"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.3}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.groq.com/openai/v1","sdk":{"aisdk":"@ai-sdk/groq","opencodeai":"@opencode/ai/providers/groq"},"capabilities":{"tools":{"updates":false}}}}}},"id":"groq","name":"Groq","doc":"https://console.groq.com/docs/models","env":["GROQ_API_KEY"]},"alibaba-coding-plan-cn":{"models":{"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://coding.dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.7-plus":{"id":"qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://coding.dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-max-2026-01-23":{"id":"qwen3-max-2026-01-23","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2026-01-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.5-plus":{"id":"qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://coding.dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"glm-5":{"id":"glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://coding.dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.7":{"id":"glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":16384},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-coder-next":{"id":"qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"MiniMax-M2.5":{"id":"MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":24576},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://coding.dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.6-plus":{"id":"qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://coding.dashscope.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-coder-plus":{"id":"qwen3-coder-plus","type":"chat","name":"Qwen3 Coder Plus","family":"qwen","release_date":"2025-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://coding.dashscope.aliyuncs.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}}},"id":"alibaba-coding-plan-cn","name":"Alibaba Coding Plan (China)","doc":"https://help.aliyun.com/zh/model-studio/coding-plan","env":["ALIBABA_CODING_PLAN_API_KEY"]},"google-vertex":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/x-aac","audio/flac","audio/mp3","audio/m4a","audio/mpeg","audio/mpga","audio/mp4","audio/ogg","audio/pcm","audio/wav","audio/webm","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"min":0,"max":24576}},"cache":{"implicit":{"min_tokens":2048},"explicit":{"min_tokens":2048}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"storage":1}},"output":{"price":2.5}},"audio":{"input":{"price":1,"cache":{"read":0.1,"storage":1}}},"web_search":{"price":35},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.8}},"output":1.8},"audio":{"input":{"price":1.8,"cache":{"read":1.8}}}}}]},"api":{"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-haiku-4-5@20251001":{"id":"claude-haiku-4-5@20251001","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"codestral-2":{"id":"codestral-2","type":"chat","name":"Codestral 2","family":"codestral","release_date":"2025-07-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.3},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/mistralai/models","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/google-vertex/mistral"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6@default":{"id":"claude-sonnet-4-6@default","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-nano-banana-2.1":{"id":"gemini-nano-banana-2.1","type":"image","name":"Nano Banana 2.1","family":"gemini-flash","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"default":{"type":"effort","value":"medium"},"effort":["minimal","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":30}},"image":{"output":{"price":30}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8,"image":1.8}}]},"api":{"images":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/images"}},"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"}}}},"mistral-small-2503":{"id":"mistral-small-2503","type":"chat","name":"Mistral Small 3.1 24B","family":"mistral-small","release_date":"2025-03-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/mistralai/models","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/google-vertex/mistral"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7@default":{"id":"claude-opus-4-7@default","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":2048}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.1-flash-image":{"id":"gemini-3.1-flash-image","type":"image","name":"Nano Banana 2","family":"gemini-flash","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"default":{"type":"effort","value":"minimal"},"effort":["minimal","high"]},"cache":{"implicit":{"min_tokens":4096}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":60}},"image":{"output":{"price":60}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8,"image":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5,"image":0.5}},{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1,"image":1.1}}]},"api":{"images":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/images"}},"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"}}}},"gemini-3.7-flash":{"id":"gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","audio/x-aac","audio/flac","audio/mp3","audio/m4a","audio/mpeg","audio/mpga","audio/mp4","audio/ogg","audio/pcm","audio/wav","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"medium"},"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":6144},"explicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"storage":1}},"output":{"price":3.75}},"audio":{"input":{"price":0.75,"cache":{"read":0.075,"storage":1}}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.8}},"output":1.8},"audio":{"input":{"price":1.8,"cache":{"read":1.8}}}}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5,"cache":{"read":0.5}},"output":0.5},"audio":{"input":{"price":0.5,"cache":{"read":0.5}}}}},{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":{"input":{"price":1.1,"cache":{"read":1.1}},"output":1.1},"audio":{"input":{"price":1.1,"cache":{"read":1.1}}}}},{"when":{"date":{"gte":"2027-01-01"}},"factor":{"text":{"input":{"price":2,"cache":{"read":2}},"output":2},"audio":{"input":{"price":2,"cache":{"read":2}}}}}]},"api":{"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://aiplatform.googleapis.com/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/global","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-opus-4-1@20250805":{"id":"claude-opus-4-1@20250805","type":"chat","name":"Claude Opus 4.1","family":"claude-opus","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":{"5m":18.75,"1h":30}}},"output":{"price":75}}},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-sonnet-5-5@default":{"id":"claude-sonnet-5-5@default","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"updates":true}}}}},"gemini-3.6-flash":{"id":"gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","audio/x-aac","audio/flac","audio/mp3","audio/m4a","audio/mpeg","audio/mpga","audio/mp4","audio/ogg","audio/pcm","audio/wav","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"medium"},"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":4096},"explicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"storage":1}},"output":{"price":3.75}},"audio":{"input":{"price":0.75,"cache":{"read":0.075,"storage":1}}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.8}},"output":1.8},"audio":{"input":{"price":1.8,"cache":{"read":1.8}}}}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5,"cache":{"read":0.5}},"output":0.5},"audio":{"input":{"price":0.5,"cache":{"read":0.5}}}}},{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":{"input":{"price":1.1,"cache":{"read":1.1}},"output":1.1},"audio":{"input":{"price":1.1,"cache":{"read":1.1}}}}},{"when":{"date":{"gte":"2027-01-01"}},"factor":{"text":{"input":{"price":2,"cache":{"read":2}},"output":2},"audio":{"input":{"price":2,"cache":{"read":2}}}}}]},"api":{"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://aiplatform.googleapis.com/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/global","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-opus-5-5@default":{"id":"claude-opus-5-5@default","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"updates":true}}}}},"claude-sonnet-4@20250514":{"id":"claude-sonnet-4@20250514","type":"chat","name":"Claude Sonnet 4","family":"claude-sonnet","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","status":"beta","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","audio/x-aac","audio/flac","audio/mp3","audio/m4a","audio/mpeg","audio/mpga","audio/mp4","audio/ogg","audio/pcm","audio/wav","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":6144},"explicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"storage":1}},"output":{"price":3}},"audio":{"input":{"price":1,"cache":{"read":0.1,"storage":1}}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.8}},"output":1.8},"audio":{"input":{"price":1.8,"cache":{"read":1.8}}}}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5},"output":0.5},"audio":{"input":{"price":0.5}}}}]},"api":{"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.1-pro-preview":{"id":"gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","status":"beta","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","audio/x-aac","audio/flac","audio/mp3","audio/m4a","audio/mpeg","audio/mpga","audio/mp4","audio/ogg","audio/pcm","audio/wav","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":6144},"explicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"storage":4.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.8}},"output":1.8}}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5},"output":0.5}}}]},"api":{"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://aiplatform.googleapis.com/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/global","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-sonnet-5@default":{"id":"claude-sonnet-5@default","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-2.5-flash-image":{"id":"gemini-2.5-flash-image","type":"image","name":"Nano Banana","family":"gemini-flash","release_date":"2025-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.3},"output":{"price":30}},"image":{"output":{"price":30}}},"api":{"images":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/images"}},"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"}}}},"gemini-4-argon":{"id":"gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","audio/x-aac","audio/flac","audio/mp3","audio/m4a","audio/mpeg","audio/mpga","audio/mp4","audio/ogg","audio/pcm","audio/wav","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"medium"},"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":4096}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}},"audio":{"input":{"price":2,"cache":{"read":0.1}}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8,"audio":1.8}},{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1,"audio":1.1}},{"when":{"date":{"gte":"2026-12-01"}},"factor":{"text":2,"audio":2}}]},"api":{"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://aiplatform.googleapis.com/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/global","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.5-flash-lite":{"id":"gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","audio/x-aac","audio/flac","audio/mp3","audio/m4a","audio/mpeg","audio/mpga","audio/mp4","audio/ogg","audio/pcm","audio/wav","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"minimal"},"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":4096},"explicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"storage":1}},"output":{"price":2.5}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.8}},"output":1.8}}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5,"cache":{"read":0.5}},"output":0.5}}},{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":{"input":{"price":1.1,"cache":{"read":1.1}},"output":1.1}}}]},"api":{"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://aiplatform.googleapis.com/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/global","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-fable-5@default":{"id":"claude-fable-5@default","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}}}},"claude-fable-5-1@default":{"id":"claude-fable-5-1@default","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"updates":true}}}}},"gemini-3-pro-image":{"id":"gemini-3-pro-image","type":"image","name":"Nano Banana Pro","family":"gemini-pro","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":4096}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":120}},"image":{"output":{"price":120}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.8,"image":1.8}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5,"image":0.5}}]},"api":{"images":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/images"}},"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"}}}},"claude-opus-5@default":{"id":"claude-opus-5@default","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}}}},"claude-opus-4@20250514":{"id":"claude-opus-4@20250514","type":"chat","name":"Claude Opus 4","family":"claude-opus","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":{"5m":18.75,"1h":30}}},"output":{"price":75}}},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-2.5-flash-lite":{"id":"gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/x-aac","audio/flac","audio/mp3","audio/m4a","audio/mpeg","audio/mpga","audio/mp4","audio/ogg","audio/pcm","audio/wav","audio/webm","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true,"budget":{"min":512,"max":24576}},"cache":{"implicit":{"min_tokens":2048},"explicit":{"min_tokens":2048}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"storage":1}},"output":{"price":0.4}},"audio":{"input":{"price":0.3,"cache":{"read":0.03,"storage":1}}},"web_search":{"price":35},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.8}},"output":1.8},"audio":{"input":{"price":1.8,"cache":{"read":1.8}}}}}]},"api":{"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.1-pro-preview-customtools":{"id":"gemini-3.1-pro-preview-customtools","type":"chat","name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","release_date":"2026-02-19","status":"beta","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","audio/x-aac","audio/flac","audio/mp3","audio/m4a","audio/mpeg","audio/mpga","audio/mp4","audio/ogg","audio/pcm","audio/wav","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":6144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"web_search":{"price":14}},"api":{"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.1-flash-lite-image":{"id":"gemini-3.1-flash-lite-image","type":"image","name":"Nano Banana 2 Lite","family":"gemini-flash-lite","release_date":"2026-06-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"minimal"},"effort":["minimal","high"]},"cache":{"implicit":{"min_tokens":4096}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":65536,"output":4096},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":30}},"image":{"output":{"price":30}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.8},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"images":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/images"},"capabilities":{"tools":{"updates":false}}},"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-6@default":{"id":"claude-opus-4-6@default","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.1-flash-lite":{"id":"gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","audio/x-aac","audio/flac","audio/mp3","audio/m4a","audio/mpeg","audio/mpga","audio/mp4","audio/ogg","audio/pcm","audio/wav","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"minimal"},"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":4096},"explicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"storage":1}},"output":{"price":1.5}},"audio":{"input":{"price":0.5,"cache":{"read":0.05,"storage":1}}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.8}},"output":1.8},"audio":{"input":{"price":1.8,"cache":{"read":1.8}}}}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5,"cache":{"read":0.5}},"output":0.5},"audio":{"input":{"price":0.5,"cache":{"read":0.5}}}}},{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":{"input":{"price":1.1,"cache":{"read":1.1}},"output":1.1},"audio":{"input":{"price":1.1,"cache":{"read":1.1}}}}}]},"api":{"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://aiplatform.googleapis.com/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/global","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/x-aac","audio/flac","audio/mp3","audio/m4a","audio/mpeg","audio/mpga","audio/mp4","audio/ogg","audio/pcm","audio/wav","audio/webm","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"cache":{"implicit":{"min_tokens":2048},"explicit":{"min_tokens":2048}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125,"storage":4.5},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}},"web_search":{"price":35},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.8}},"output":1.8}}}]},"api":{"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-haiku-5-5@default":{"id":"claude-haiku-5-5@default","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":{"5m":0.625,"1h":1}}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","audio/x-aac","audio/flac","audio/mp3","audio/m4a","audio/mpeg","audio/mpga","audio/mp4","audio/ogg","audio/pcm","audio/wav","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"medium"},"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":4096},"explicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"storage":1}},"output":{"price":9}},"audio":{"input":{"price":1.5,"cache":{"read":0.15,"storage":1}}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.8}},"output":1.8},"audio":{"input":{"price":1.8,"cache":{"read":1.8}}}}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5,"cache":{"read":0.5}},"output":0.5},"audio":{"input":{"price":0.5,"cache":{"read":0.5}}}}},{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":{"input":{"price":1.1,"cache":{"read":1.1}},"output":1.1},"audio":{"input":{"price":1.1,"cache":{"read":1.1}}}}}]},"api":{"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.8-flash":{"id":"gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/x-flv","video/quicktime","video/mpeg","video/mpegs","video/mpg","video/mp4","video/webm","video/wmv","video/3gpp","audio/x-aac","audio/flac","audio/mp3","audio/m4a","audio/mpeg","audio/mpga","audio/mp4","audio/ogg","audio/pcm","audio/wav","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"medium"},"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":6144},"explicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"storage":1}},"output":{"price":3.75}},"audio":{"input":{"price":0.75,"cache":{"read":0.075,"storage":1}}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":{"input":{"price":1.8,"cache":{"read":1.8}},"output":1.8},"audio":{"input":{"price":1.8,"cache":{"read":1.8}}}}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":{"input":{"price":0.5,"cache":{"read":0.5}},"output":0.5},"audio":{"input":{"price":0.5,"cache":{"read":0.5}}}}},{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":{"input":{"price":1.1,"cache":{"read":1.1}},"output":1.1},"audio":{"input":{"price":1.1,"cache":{"read":1.1}}}}},{"when":{"date":{"gte":"2027-01-01"}},"factor":{"text":{"input":{"price":2,"cache":{"read":2}},"output":2},"audio":{"input":{"price":2,"cache":{"read":2}}}}}]},"api":{"generate-content":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/google","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/gemini"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}},"interactions":{"base_url":"https://aiplatform.googleapis.com/v1beta1/projects/${GOOGLE_VERTEX_PROJECT}/locations/global","sdk":{"aisdk":"@ai-sdk/google-vertex","opencodeai":"@opencode/ai/providers/google-vertex/interactions"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-opus-4-8@default":{"id":"claude-opus-4-8@default","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}}}},"claude-opus-4-5@20251101":{"id":"claude-opus-4-5@20251101","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-sonnet-4-5@20250929":{"id":"claude-sonnet-4-5@20250929","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}},"web_search":{"price":10},"multipliers":[{"when":{"not":{"region":{"equals":"global"}}},"factor":{"text":1.1}}]},"api":{"messages":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/anthropic/models","sdk":{"aisdk":"@ai-sdk/google-vertex/anthropic","opencodeai":"@opencode/ai/providers/google-vertex/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-medium-3":{"id":"mistral-medium-3","type":"chat","name":"Mistral Medium 3","family":"mistral-medium","release_date":"2025-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/publishers/mistralai/models","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/google-vertex/mistral"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b-maas":{"id":"openai/gpt-oss-120b-maas","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.36}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"openai/gpt-oss-20b-maas":{"id":"openai/gpt-oss-20b-maas","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.007}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"meta/llama-4-maverick-17b-128e-instruct-maas":{"id":"meta/llama-4-maverick-17b-128e-instruct-maas","type":"chat","name":"Llama 4 Maverick 17B 128E Instruct","family":"llama","release_date":"2025-04-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":8192},"cost":{"text":{"input":{"price":0.35},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"updates":false}}}}},"meta/llama-3.3-70b-instruct-maas":{"id":"meta/llama-3.3-70b-instruct-maas","type":"chat","name":"Llama 3.3 70B Instruct","family":"llama","release_date":"2025-04-29","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.72},"output":{"price":0.72}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"updates":false}}}}},"meta/llama-4-scout-17b-16e-instruct-maas":{"id":"meta/llama-4-scout-17b-16e-instruct-maas","type":"chat","name":"Llama 4 Scout 17B Instruct","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1310720,"output":8192},"cost":{"text":{"input":{"price":0.25},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.1-fast-reasoning":{"id":"xai/grok-4.1-fast-reasoning","type":"chat","name":"Grok 4.1 Fast (Reasoning)","family":"grok","release_date":"2025-11-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":30000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.1-fast-non-reasoning":{"id":"xai/grok-4.1-fast-non-reasoning","type":"chat","name":"Grok 4.1 Fast","family":"grok","release_date":"2025-11-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":30000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.3":{"id":"xai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","status":"beta","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/google-vertex/responses"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.6":{"id":"xai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/google-vertex/responses"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.20-non-reasoning":{"id":"xai/grok-4.20-non-reasoning","type":"chat","name":"Grok 4.20 (Non-Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/google-vertex/responses"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.7":{"id":"xai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","status":"beta","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/google-vertex/responses"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.20-reasoning":{"id":"xai/grok-4.20-reasoning","type":"chat","name":"Grok 4.20 (Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/google-vertex/responses"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-26b-a4b-it-maas":{"id":"google/gemma-4-26b-a4b-it-maas","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","status":"alpha","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-thinking-maas":{"id":"moonshotai/kimi-k2-thinking-maas","type":"chat","name":"Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/deepseek-v3.1-maas":{"id":"deepseek-ai/deepseek-v3.1-maas","type":"chat","name":"DeepSeek V3.1","family":"deepseek","release_date":"2025-08-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":32768},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06}},"output":{"price":1.7}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/deepseek-v3.2-maas":{"id":"deepseek-ai/deepseek-v3.2-maas","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-17","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":65536},"cost":{"text":{"input":{"price":0.56,"cache":{"read":0.056}},"output":{"price":1.68}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-235b-a22b-instruct-2507-maas":{"id":"qwen/qwen3-235b-a22b-instruct-2507-maas","type":"chat","name":"Qwen3 235B A22B Instruct","family":"qwen","release_date":"2025-08-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.22},"output":{"price":0.88}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"zai-org/glm-5.2-maas":{"id":"zai-org/glm-5.2-maas","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.14}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5-maas":{"id":"zai-org/glm-5-maas","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-4.7-maas":{"id":"zai-org/glm-4.7-maas","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2026-01-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://${GOOGLE_VERTEX_ENDPOINT}/v1/projects/${GOOGLE_VERTEX_PROJECT}/locations/${GOOGLE_VERTEX_LOCATION}/endpoints/openapi","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/google-vertex/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"google-vertex","name":"Vertex","doc":"https://cloud.google.com/vertex-ai/generative-ai/docs/models","env":["GOOGLE_VERTEX_PROJECT","GOOGLE_VERTEX_LOCATION","GOOGLE_APPLICATION_CREDENTIALS"]},"sensenova":{"models":{"sensenova-6.8-flash-lite":{"id":"sensenova-6.8-flash-lite","type":"chat","name":"SenseNova 6.8 Flash Lite","release_date":"2026-08-11","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token.sensenova.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token.sensenova.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token.sensenova.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token.sensenova.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token.sensenova.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token.sensenova.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"sensenova","name":"SenseNova (China)","doc":"https://platform.sensenova.cn/docs","env":["SENSENOVA_API_KEY"]},"siliconflow-cn":{"models":{"tencent/Hunyuan-A13B-Instruct":{"id":"tencent/Hunyuan-A13B-Instruct","type":"chat","name":"tencent/Hunyuan-A13B-Instruct","family":"hunyuan","release_date":"2025-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.14944748},"output":{"price":0.59778991}},"multipliers":[{"when":{"not":{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"10:00"}}]}},"factor":0.8}]},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"ByteDance-Seed/Seed-OSS-36B-Instruct":{"id":"ByteDance-Seed/Seed-OSS-36B-Instruct","type":"chat","name":"ByteDance-Seed/Seed-OSS-36B-Instruct","family":"seed","release_date":"2025-09-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.22417122},"output":{"price":0.59778991}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"PaddlePaddle/PaddleOCR-VL-1.5":{"id":"PaddlePaddle/PaddleOCR-VL-1.5","type":"chat","name":"PaddlePaddle/PaddleOCR-VL-1.5","release_date":"2026-01-29","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"inclusionAI/Ling-flash-2.0":{"id":"inclusionAI/Ling-flash-2.0","type":"chat","name":"inclusionAI/Ling-flash-2.0","family":"ling","release_date":"2025-09-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.14944748},"output":{"price":0.59778991}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-14B":{"id":"Qwen/Qwen3-14B","type":"chat","name":"Qwen/Qwen3-14B","family":"qwen","release_date":"2025-04-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.07472374},"output":{"price":0.29889496}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-122B-A10B":{"id":"Qwen/Qwen3.5-122B-A10B","type":"chat","name":"Qwen/Qwen3.5-122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.11955798,"overrides":[{"when":{"context":{"gte":128000}},"price":0.29889496}]},"output":{"price":0.95646386,"overrides":[{"when":{"context":{"gte":128000}},"price":2.39115964}]}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen2.5-7B-Instruct":{"id":"Qwen/Qwen2.5-7B-Instruct","type":"chat","name":"Qwen/Qwen2.5-7B-Instruct","family":"qwen","release_date":"2024-09-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":33000,"output":4000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-32B-Thinking":{"id":"Qwen/Qwen3-VL-32B-Thinking","type":"chat","name":"Qwen/Qwen3-VL-32B-Thinking","family":"qwen","release_date":"2025-10-21","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.14944748},"output":{"price":1.49447478}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-32B":{"id":"Qwen/Qwen3-32B","type":"chat","name":"Qwen/Qwen3-32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.14944748},"output":{"price":0.59778991}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"id":"Qwen/Qwen3-Coder-30B-A3B-Instruct","type":"chat","name":"Qwen/Qwen3-Coder-30B-A3B-Instruct","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.10461323},"output":{"price":0.41845294}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"id":"Qwen/Qwen3-30B-A3B-Instruct-2507","type":"chat","name":"Qwen/Qwen3-30B-A3B-Instruct-2507","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.10461323},"output":{"price":0.41845294}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-8B-Instruct":{"id":"Qwen/Qwen3-VL-8B-Instruct","type":"chat","name":"Qwen/Qwen3-VL-8B-Instruct","family":"qwen","release_date":"2025-10-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.07472374},"output":{"price":0.29889496}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-35B-A3B":{"id":"Qwen/Qwen3.5-35B-A3B","type":"chat","name":"Qwen/Qwen3.5-35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.05977899,"overrides":[{"when":{"context":{"gte":128000}},"price":0.23911596}]},"output":{"price":0.47823193,"overrides":[{"when":{"context":{"gte":128000}},"price":1.91292771}]}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"id":"Qwen/Qwen3-VL-30B-A3B-Instruct","type":"chat","name":"Qwen/Qwen3-VL-30B-A3B-Instruct","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.10461323},"output":{"price":0.41845294}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-4B":{"id":"Qwen/Qwen3.5-4B","type":"chat","name":"Qwen/Qwen3.5-4B","family":"qwen","release_date":"2026-03-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-32B-Instruct":{"id":"Qwen/Qwen3-VL-32B-Instruct","type":"chat","name":"Qwen/Qwen3-VL-32B-Instruct","family":"qwen","release_date":"2025-10-21","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.14944748},"output":{"price":0.59778991}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-30B-A3B-Thinking":{"id":"Qwen/Qwen3-VL-30B-A3B-Thinking","type":"chat","name":"Qwen/Qwen3-VL-30B-A3B-Thinking","family":"qwen","release_date":"2025-10-11","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.10461323},"output":{"price":0.41845294}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-8B":{"id":"Qwen/Qwen3-8B","type":"chat","name":"Qwen/Qwen3-8B","family":"qwen","release_date":"2025-04-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-35B-A3B":{"id":"Qwen/Qwen3.6-35B-A3B","type":"chat","name":"Qwen/Qwen3.6-35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.26900546},"output":{"price":1.61403276}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-9B":{"id":"Qwen/Qwen3.5-9B","type":"chat","name":"Qwen/Qwen3.5-9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.07472374,"overrides":[{"when":{"context":{"gte":128000}},"price":0.22417122}]},"output":{"price":0.59778991,"overrides":[{"when":{"context":{"gte":128000}},"price":1.79336973}]}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-27B":{"id":"Qwen/Qwen3.5-27B","type":"chat","name":"Qwen/Qwen3.5-27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.08966849,"overrides":[{"when":{"context":{"gte":128000}},"price":0.26900546}]},"output":{"price":0.71734789,"overrides":[{"when":{"context":{"gte":128000}},"price":2.15204368}]}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen2.5-72B-Instruct":{"id":"Qwen/Qwen2.5-72B-Instruct","type":"chat","name":"Qwen/Qwen2.5-72B-Instruct","family":"qwen","release_date":"2024-09-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":33000,"output":4000},"cost":{"text":{"input":{"price":0.61721808},"output":{"price":0.61721808}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun-ai/Step-3.5-Flash":{"id":"stepfun-ai/Step-3.5-Flash","type":"chat","name":"stepfun-ai/Step-3.5-Flash","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.10461323},"output":{"price":0.3138397}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.2":{"id":"deepseek-ai/DeepSeek-V3.2","type":"chat","name":"deepseek-ai/DeepSeek-V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.59778991,"cache":{"read":0.05977899}},"output":{"price":0.89668487}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.1-Terminus":{"id":"deepseek-ai/DeepSeek-V3.1-Terminus","type":"chat","name":"deepseek-ai/DeepSeek-V3.1-Terminus","family":"deepseek","release_date":"2025-09-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.59778991,"cache":{"read":0.05977899}},"output":{"price":1.79336973}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro":{"id":"deepseek-ai/DeepSeek-V4-Pro","type":"chat","name":"deepseek-ai/DeepSeek-V4-Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1049000,"output":393000},"cost":{"text":{"input":{"price":1.79336973,"cache":{"read":0.14944748}},"output":{"price":3.58673947}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-OCR":{"id":"deepseek-ai/DeepSeek-OCR","type":"chat","name":"deepseek-ai/DeepSeek-OCR","release_date":"2025-10-20","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek-ai/DeepSeek-V3":{"id":"deepseek-ai/DeepSeek-V3","type":"chat","name":"deepseek-ai/DeepSeek-V3","family":"deepseek","release_date":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.29889496,"cache":{"read":0.0298895}},"output":{"price":1.19557982}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-R1":{"id":"deepseek-ai/DeepSeek-R1","type":"chat","name":"deepseek-ai/DeepSeek-R1","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.59778991,"cache":{"read":0.05977899}},"output":{"price":2.39115964}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash":{"id":"deepseek-ai/DeepSeek-V4-Flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.44834243,"cache":{"read":0.04483424}},"output":{"price":1.3450273}},"multipliers":[{"when":{"utc_hours":{"gte":"18:00"}},"factor":0.5}]},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Pro/moonshotai/Kimi-K2.6":{"id":"Pro/moonshotai/Kimi-K2.6","type":"chat","name":"Pro/moonshotai/Kimi-K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.97140861,"cache":{"read":0.16439223}},"output":{"price":4.0350819}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Pro/moonshotai/Kimi-K2.5":{"id":"Pro/moonshotai/Kimi-K2.5","type":"chat","name":"Pro/moonshotai/Kimi-K2.5","family":"kimi-k2","release_date":"2026-01-27","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.07}},"output":{"price":2.25}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Pro/deepseek-ai/DeepSeek-V3.2":{"id":"Pro/deepseek-ai/DeepSeek-V3.2","type":"chat","name":"Pro/deepseek-ai/DeepSeek-V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.59778991,"cache":{"read":0.05977899}},"output":{"price":0.89668487}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Pro/deepseek-ai/DeepSeek-V3.1-Terminus":{"id":"Pro/deepseek-ai/DeepSeek-V3.1-Terminus","type":"chat","name":"Pro/deepseek-ai/DeepSeek-V3.1-Terminus","family":"deepseek","release_date":"2025-09-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.59778991,"cache":{"read":0.05977899}},"output":{"price":1.79336973}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Pro/deepseek-ai/DeepSeek-V3":{"id":"Pro/deepseek-ai/DeepSeek-V3","type":"chat","name":"Pro/deepseek-ai/DeepSeek-V3","family":"deepseek","release_date":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.29889496,"cache":{"read":0.0298895}},"output":{"price":1.19557982}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Pro/deepseek-ai/DeepSeek-R1":{"id":"Pro/deepseek-ai/DeepSeek-R1","type":"chat","name":"Pro/deepseek-ai/DeepSeek-R1","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.59778991,"cache":{"read":0.05977899}},"output":{"price":2.39115964}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Pro/zai-org/GLM-5":{"id":"Pro/zai-org/GLM-5","type":"chat","name":"Pro/zai-org/GLM-5","family":"glm","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":205000,"output":205000},"cost":{"text":{"input":{"price":1},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Pro/zai-org/GLM-5.1":{"id":"Pro/zai-org/GLM-5.1","type":"chat","name":"Pro/zai-org/GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":205000,"output":205000},"cost":{"text":{"input":{"price":0.89668487,"cache":{"read":0.19428172,"write":0},"overrides":[{"when":{"context":{"gte":32000}},"price":1.19557982,"cache":{"read":0.29889496,"write":0}}]},"output":{"price":3.58673947,"overrides":[{"when":{"context":{"gte":32000}},"price":4.18452938}]}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1049000,"output":262000},"cost":{"text":{"input":{"price":1.19557982,"cache":{"read":0.29889496,"write":0}},"output":{"price":4.18452938}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.5-Air":{"id":"zai-org/GLM-4.5-Air","type":"chat","name":"zai-org/GLM-4.5-Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.14944748},"output":{"price":0.89668487}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"siliconflow-cn","name":"SiliconFlow (China)","doc":"https://cloud.siliconflow.com/models","env":["SILICONFLOW_CN_API_KEY"]},"ambient":{"models":{"unsloth/qwen3.8-27b-gguf":{"id":"unsloth/qwen3.8-27b-gguf","type":"chat","name":"qwen3.8-27b-4q","family":"unsloth","release_date":"2026-10-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":101072,"output":101072},"cost":{"text":{"input":{"price":0.001,"cache":{"read":0,"write":0}},"output":{"price":0.001}}},"api":{"chat-completions":{"base_url":"https://api.ambient.xyz/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.2":{"id":"z-ai/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":202752},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.15,"write":0}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.ambient.xyz/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ambient/large":{"id":"ambient/large","type":"chat","name":"Ambient Large","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":202752},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.15,"write":0}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.ambient.xyz/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ambient/small":{"id":"ambient/small","type":"chat","name":"Ambient Small","release_date":"2026-10-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":101072,"output":101072},"cost":{"text":{"input":{"price":0.001,"cache":{"read":0,"write":0}},"output":{"price":0.001}}},"api":{"chat-completions":{"base_url":"https://api.ambient.xyz/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0.32,"cache":{"read":0.16,"write":0}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.ambient.xyz/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-27b":{"id":"qwen/qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0.32,"cache":{"read":0.16,"write":0}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.ambient.xyz/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-30b-a3b-instruct-2507":{"id":"qwen/qwen3-30b-a3b-instruct-2507","type":"chat","name":"Qwen3 30B-A3B Instruct 2507","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.09,"write":0}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.ambient.xyz/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-35b-a3b":{"id":"qwen/qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.15,"write":0}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.ambient.xyz/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131702},"cost":{"text":{"input":{"price":0.23,"cache":{"read":0.05,"write":0}},"output":{"price":0.96}}},"api":{"chat-completions":{"base_url":"https://api.ambient.xyz/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2-FP8":{"id":"zai-org/GLM-5.2-FP8","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":202752},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.26,"write":0}},"output":{"price":4.2}}},"api":{"chat-completions":{"base_url":"https://api.ambient.xyz/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"ambient","name":"Ambient","doc":"https://ambient.xyz","env":["AMBIENT_API_KEY"]},"orcarouter":{"models":{"tencent/hy3-free":{"id":"tencent/hy3-free","type":"chat","name":"Hy3 (free)","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy3":{"id":"tencent/hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0.18,"cache":{"read":0.059}},"output":{"price":0.59}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2.5}]},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"openai/gpt-5-chat-latest":{"id":"openai/gpt-5-chat-latest","type":"chat","name":"GPT-5 Chat (latest)","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":100000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"openai/gpt-5.1-codex-mini":{"id":"openai/gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1 Codex mini","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-nano":{"id":"openai/gpt-4.1-nano","type":"chat","name":"GPT-4.1 nano","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.03},"output":{"price":0.17}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-codex":{"id":"openai/gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-chat-latest":{"id":"openai/gpt-5.2-chat-latest","type":"chat","name":"GPT-5.2 Chat","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-05-13":{"id":"openai/gpt-4o-2024-05-13","type":"chat","name":"GPT-4o (2024-05-13)","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":5},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-pro":{"id":"openai/gpt-5-pro","type":"chat","name":"GPT-5 Pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":272000},"cost":{"text":{"input":{"price":15},"output":{"price":120}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-11-20":{"id":"openai/gpt-4o-2024-11-20","type":"chat","name":"GPT-4o (2024-11-20)","family":"gpt","release_date":"2024-11-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-pro":{"id":"openai/gpt-5.2-pro","type":"chat","name":"GPT-5.2 Pro","family":"gpt-pro","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":21},"output":{"price":168}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-pro":{"id":"openai/gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5-pro":{"id":"openai/gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":100000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4-turbo":{"id":"openai/gpt-4-turbo","type":"chat","name":"GPT-4 Turbo","family":"gpt","release_date":"2023-11-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":10},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-chat-latest":{"id":"openai/gpt-5.1-chat-latest","type":"chat","name":"GPT-5.1 Chat","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-3.5-turbo":{"id":"openai/gpt-3.5-turbo","type":"chat","name":"GPT-3.5-turbo","family":"gpt","release_date":"2023-03-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":16385,"output":4096},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4":{"id":"openai/gpt-4","type":"chat","name":"GPT-4","family":"gpt","release_date":"2023-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":30},"output":{"price":60}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-08-06":{"id":"openai/gpt-4o-2024-08-06","type":"chat","name":"GPT-4o (2024-08-06)","family":"gpt","release_date":"2024-08-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex":{"id":"openai/gpt-5.1-codex","type":"chat","name":"GPT-5.1 Codex","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.5-air":{"id":"z-ai/glm-4.5-air","type":"chat","name":"GLM-4.5-Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.03,"write":0}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.2":{"id":"z-ai/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash-free":{"id":"z-ai/glm-5.3-flash-free","type":"chat","name":"GLM-5.3-Flash (free)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6":{"id":"z-ai/glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5":{"id":"z-ai/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.26,"write":0}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.5":{"id":"z-ai/glm-4.5","type":"chat","name":"GLM-4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.26,"cache":{"read":0.234}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7":{"id":"z-ai/glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.1":{"id":"z-ai/glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26,"write":0}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.1":{"id":"meta/muse-spark-1.1","type":"chat","name":"Muse Spark 1.1","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.2":{"id":"meta/muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi/kimi-k2.5":{"id":"kimi/kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1,"write":0}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi/kimi-k2.7-code":{"id":"kimi/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi/kimi-k3":{"id":"kimi/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"kimi/kimi-k2.6":{"id":"kimi/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-flash-latest":{"id":"google/gemini-flash-latest","type":"chat","name":"Gemini Flash Latest","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-robotics-er-1.6-preview":{"id":"google/gemini-robotics-er-1.6-preview","type":"chat","name":"Gemini Robotics-ER 1.6 Preview","family":"gemini","release_date":"2026-04-14","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":0}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":1},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}},"audio":{"input":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-26b-a4b-it":{"id":"google/gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.0075}},"output":{"price":0.33}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite-preview":{"id":"google/gemini-3.1-flash-lite-preview","type":"chat","name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","release_date":"2026-03-03","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.02}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}},"audio":{"input":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview-customtools":{"id":"google/gemini-3.1-pro-preview-customtools","type":"chat","name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4}},"output":{"price":18}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-flash-lite-latest":{"id":"google/gemini-flash-lite-latest","type":"chat","name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.08333}},"output":{"price":9}},"audio":{"input":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.5":{"id":"anthropic/claude-sonnet-4.5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.6":{"id":"anthropic/claude-opus-4.6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"multipliers":[{"when":{"service_tier":{"equals":"fast"}},"factor":6}]},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"body":{"speed":"fast"},"headers":{"anthropic-beta":"fast-mode-2026-02-01"}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.6":{"id":"anthropic/claude-sonnet-4.6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":10}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.8":{"id":"anthropic/claude-opus-4.8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.7":{"id":"anthropic/claude-opus-4.7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"multipliers":[{"when":{"service_tier":{"equals":"fast"}},"factor":6}]},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"body":{"speed":"fast"},"headers":{"anthropic-beta":"fast-mode-2026-02-01"}}}}},"deepseek/deepseek-v4-pro-0813":{"id":"deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}},"multipliers":[{"when":{"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0731":{"id":"deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.007}},"output":{"price":0.66}},"multipliers":[{"when":{"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.007}},"output":{"price":0.66}},"multipliers":[{"when":{"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-vision-exp":{"id":"deepseek/deepseek-v4-flash-vision-exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.007}},"output":{"price":0.66}},"multipliers":[{"when":{"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-reasoner":{"id":"deepseek/deepseek-reasoner","type":"chat","name":"DeepSeek Reasoner","family":"deepseek-thinking","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.242,"cache":{"read":0.0077}},"output":{"price":0.726}},"multipliers":[{"when":{"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-chat":{"id":"deepseek/deepseek-chat","type":"chat","name":"DeepSeek Chat","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.007}},"output":{"price":0.66}},"multipliers":[{"when":{"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-free":{"id":"deepseek/deepseek-v4-flash-free","type":"chat","name":"DeepSeek V4 Flash (free)","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}},"multipliers":[{"when":{"any":[{"all":[{"utc_hours":{"gte":"01:00"}},{"utc_hours":{"lt":"04:00"}}]},{"all":[{"utc_hours":{"gte":"06:00"}},{"utc_hours":{"lt":"10:00"}}]}]},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"grok/grok-4.3":{"id":"grok/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok/grok-4.6":{"id":"grok/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok/grok-4.5":{"id":"grok/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.6}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"orcarouter/fusion":{"id":"orcarouter/fusion","type":"chat","name":"OrcaRouter Fusion","family":"model-router","release_date":"2026-06-15","modalities":{"input":["text","image/jpeg","image/png","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"orcarouter/fusion-mini":{"id":"orcarouter/fusion-mini","type":"chat","name":"OrcaRouter Fusion Mini","family":"model-router","release_date":"2026-06-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"orcarouter/fusion-flash":{"id":"orcarouter/fusion-flash","type":"chat","name":"OrcaRouter Fusion Flash","family":"model-router","release_date":"2026-06-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"orcarouter/auto":{"id":"orcarouter/auto","type":"chat","name":"OrcaRouter Auto","family":"auto","release_date":"2025-01-01","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"orcarouter/free":{"id":"orcarouter/free","type":"chat","name":"OrcaRouter Free","family":"auto","release_date":"2026-08-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max":{"id":"qwen/qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-397b-a17b":{"id":"qwen/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.172,"overrides":[{"when":{"context":{"gt":128000}},"price":0.43}]},"output":{"price":1.032,"overrides":[{"when":{"context":{"gt":128000}},"price":2.58}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-235b-a22b-instruct":{"id":"qwen/qwen3-vl-235b-a22b-instruct","type":"chat","name":"Qwen3 VL 235B A22B Instruct","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.4},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.33},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-plus":{"id":"qwen/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.071},"overrides":[{"when":{"context":{"gt":256000}},"price":1.06,"cache":{"read":0.21}}]},"output":{"price":1.42,"overrides":[{"when":{"context":{"gt":256000}},"price":4.25}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-max":{"id":"qwen/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.25,"write":1.563}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-plus":{"id":"qwen/qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.4,"overrides":[{"when":{"context":{"gt":256000}},"price":0.5}]},"output":{"price":2.4,"overrides":[{"when":{"context":{"gt":256000}},"price":3}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-flash":{"id":"qwen/qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.25,"overrides":[{"when":{"context":{"gt":256000}},"price":1}]},"output":{"price":1.5,"overrides":[{"when":{"context":{"gt":256000}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-27b":{"id":"qwen/qwen3.5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.086,"overrides":[{"when":{"context":{"gt":128000}},"price":0.258}]},"output":{"price":0.688,"overrides":[{"when":{"context":{"gt":128000}},"price":2.064}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-122b-a10b":{"id":"qwen/qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.115,"overrides":[{"when":{"context":{"gt":128000}},"price":0.287}]},"output":{"price":0.917,"overrides":[{"when":{"context":{"gt":128000}},"price":2.294}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-235b-a22b-thinking":{"id":"qwen/qwen3-vl-235b-a22b-thinking","type":"chat","name":"Qwen3 VL 235B A22B Thinking","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024,"max":81920}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":40960},"cost":{"text":{"input":{"price":0.4},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-35b-a3b":{"id":"qwen/qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.248},"output":{"price":1.485}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-flash":{"id":"qwen/qwen3.7-flash","type":"chat","name":"Qwen3.7 Flash","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":991808,"output":131072},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006,"write":0.038},"overrides":[{"when":{"context":{"gt":32000}},"price":0.1,"cache":{"read":0.02}},{"when":{"context":{"gt":256000}},"price":0.2,"cache":{"read":0.04}}]},"output":{"price":0.13,"overrides":[{"when":{"context":{"gt":32000}},"price":0.4},{"when":{"context":{"gt":256000}},"price":0.8}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-max":{"id":"qwen/qwen3-max","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.359,"overrides":[{"when":{"context":{"gt":32000}},"price":0.574},{"when":{"context":{"gt":128000}},"price":1.004}]},"output":{"price":1.434,"overrides":[{"when":{"context":{"gt":32000}},"price":2.294},{"when":{"context":{"gt":128000}},"price":4.014}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-35b-a3b":{"id":"qwen/qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.057,"overrides":[{"when":{"context":{"gt":128000}},"price":0.229}]},"output":{"price":0.459,"overrides":[{"when":{"context":{"gt":128000}},"price":1.835}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-flash":{"id":"qwen/qwen3.5-flash","type":"chat","name":"Qwen3.5 Flash","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1,"max":81920}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-plus":{"id":"qwen/qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.276,"cache":{"read":0.0276,"write":0.345},"overrides":[{"when":{"context":{"gt":256000}},"price":1.101,"cache":{"read":0.1101,"write":1.37625}}]},"output":{"price":1.651,"overrides":[{"when":{"context":{"gt":256000}},"price":6.602}]}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7-highspeed":{"id":"minimax/minimax-m2.7-highspeed","type":"chat","name":"MiniMax-M2.7-highspeed","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7":{"id":"minimax/minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5-highspeed":{"id":"minimax/minimax-m2.5-highspeed","type":"chat","name":"MiniMax-M2.5-highspeed","family":"minimax","release_date":"2026-02-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.03,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.orcarouter.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"orcarouter","name":"OrcaRouter","doc":"https://docs.orcarouter.ai","env":["ORCAROUTER_API_KEY"]},"opencode":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"ling-3.0-tiny-free":{"id":"ling-3.0-tiny-free","type":"chat","name":"Ling-3.0-tiny Free","family":"ling","release_date":"2026-08-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":1024}},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}}}},"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1":{"id":"gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.07,"cache":{"read":0.107}},"output":{"price":8.5}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 Mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"claude-haiku-5-5":{"id":"claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"claude-opus-5-5":{"id":"claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"search":true,"updates":true}}}}},"jev-1.13-free":{"id":"jev-1.13-free","type":"decision","name":"Jev 1.13 Free","release_date":"2026-09-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://opencode.ai/inference/systemone/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/opencode/decisions"}}}},"mimo-v2-pro-free":{"id":"mimo-v2-pro-free","type":"chat","name":"MiMo V2 Pro Free","family":"mimo","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":64000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-codex-mini":{"id":"gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1 Codex Mini","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"exo-free":{"id":"exo-free","type":"chat","name":"Exo Free","release_date":"2026-10-06","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"x-preview-f-free":{"id":"x-preview-f-free","type":"chat","name":"Ox Alpha Free (Unlimited)","release_date":"2026-08-21","status":"deprecated","modalities":{"input":["text","image","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"ll-alpha-free":{"id":"ll-alpha-free","type":"chat","name":"LL Alpha Free","release_date":"2026-10-15","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"flint-40b-free":{"id":"flint-40b-free","type":"chat","name":"Flint 40B Free","family":"flint","release_date":"2026-10-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.7-flash":{"id":"gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}},"audio":{"input":{"price":1.5}}},"api":{"generate-content":{"base_url":"https://opencode.ai/inference/google/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"step-5-preview-free":{"id":"step-5-preview-free","type":"chat","name":"Step 5 Preview Free","release_date":"2026-09-16","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"minimax-m2.1":{"id":"minimax-m2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.1}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"hy3-free":{"id":"hy3-free","type":"chat","name":"Hy3 Free","family":"Hy","release_date":"2026-07-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":190000,"input":192000,"output":64000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.6":{"id":"grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"north-mini-code-free":{"id":"north-mini-code-free","type":"chat","name":"North Mini Code Free","family":"north","release_date":"2026-06-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"gpt-5.4-nano":{"id":"gpt-5.4-nano","type":"chat","name":"GPT-5.4 Nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}}}},"glm-5.3-flash-free":{"id":"glm-5.3-flash-free","type":"chat","name":"GLM-5.3-Flash Free","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"gpt-6.1-sol":{"id":"gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"gpt-5.3-codex-spark":{"id":"gpt-5.3-codex-spark","type":"chat","name":"GPT-5.3 Codex Spark","family":"gpt-codex-spark","release_date":"2026-02-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":true}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"updates":false}}}}},"claude-sonnet-5-5":{"id":"claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"search":true,"updates":true}}}}},"muse-wonder-1.0":{"id":"muse-wonder-1.0","type":"chat","name":"Muse Wonder","family":"muse","release_date":"2026-10-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.6-flash":{"id":"gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}},"audio":{"input":{"price":1.5}}},"api":{"generate-content":{"base_url":"https://opencode.ai/inference/google/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-coder":{"id":"qwen3-coder","type":"chat","name":"Qwen3 Coder","family":"qwen","release_date":"2025-07-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.45},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}}}},"qwen3.5-plus":{"id":"qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25}},"output":{"price":1.2}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}}}},"glm-4.6":{"id":"glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"gpt-5.1-codex-max":{"id":"gpt-5.1-codex-max","type":"chat","name":"GPT-5.1 Codex Max","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"deepseek-v4.1-flash-free":{"id":"deepseek-v4.1-flash-free","type":"chat","name":"DeepSeek V4.1 Flash Free","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"ling-3.0-flash-fin-free":{"id":"ling-3.0-flash-fin-free","type":"chat","name":"Ling 3.0 Flash Fin Free","family":"ling","release_date":"2026-08-27","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ring-2.6-1t-free":{"id":"ring-2.6-1t-free","type":"chat","name":"Ring 2.6 1T Free","family":"ring-1t-free","release_date":"2026-05-08","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":66000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3.5-super-vl-free":{"id":"nemotron-3.5-super-vl-free","type":"chat","name":"Nemotron 3.5 Super VL Free","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-sol":{"id":"gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"beam-free":{"id":"beam-free","type":"chat","name":"Beam Free","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"glm-5":{"id":"glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"muse-spark-1.3-contributor-free":{"id":"muse-spark-1.3-contributor-free","type":"chat","name":"Muse Spark 1.3 Free","family":"muse","release_date":"2026-09-02","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"longcat-2.5-preview-free":{"id":"longcat-2.5-preview-free","type":"chat","name":"LongCat 2.5 Preview Free","family":"longcat","release_date":"2026-09-25","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-flash":{"id":"gemini-3-flash","type":"chat","name":"Gemini 3 Flash","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}}},"api":{"generate-content":{"base_url":"https://opencode.ai/inference/google/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"gpt-5.2-codex":{"id":"gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"grok-4.7":{"id":"grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"glm-5-free":{"id":"glm-5-free","type":"chat","name":"GLM-5 Free","family":"glm","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"jev-1.13":{"id":"jev-1.13","type":"decision","name":"Jev 1.13","release_date":"2026-09-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://opencode.ai/inference/systemone/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/opencode/decisions"}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required"],"updates":true}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-07-31","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"nemotron-3-super-free":{"id":"nemotron-3-super-free","type":"chat","name":"Nemotron 3 Super Free","family":"nemotron","release_date":"2026-03-11","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"nemotron-3.5-lightning-free":{"id":"nemotron-3.5-lightning-free","type":"chat","name":"Nemotron 3.5 Lightning Free","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.5-free":{"id":"mimo-v2.5-free","type":"chat","name":"MiMo V2.5 Free","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3.1-flash-free":{"id":"minimax-m3.1-flash-free","type":"chat","name":"MiniMax M3.1 Flash Free","family":"minimax","release_date":"2026-10-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":512000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":2048}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"ling-3.0-flash-free":{"id":"ling-3.0-flash-free","type":"chat","name":"Ling-3.0-flash Free","family":"ling","release_date":"2026-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"updates":false}}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","type":"chat","name":"Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.4}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-4-argon":{"id":"gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}},"audio":{"input":{"price":2}},"multipliers":[{"when":{"date":{"gte":"2026-12-01"}},"factor":2}]},"api":{"generate-content":{"base_url":"https://opencode.ai/inference/google/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{}},"cache":{"implicit":true,"explicit":{"ttl":["5m"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.47}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}}}},"gemini-3.5-flash-lite":{"id":"gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"generate-content":{"base_url":"https://opencode.ai/inference/google/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"ling-3.1-flash-free":{"id":"ling-3.1-flash-free","type":"chat","name":"Ling 3.1 Flash Free","family":"ling","release_date":"2026-09-29","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.5":{"id":"minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.7":{"id":"glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"muse-spark-1.2-contributor-free":{"id":"muse-spark-1.2-contributor-free","type":"chat","name":"Muse Spark 1.2 Free","family":"muse","release_date":"2026-08-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-pro":{"id":"gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"cache":{"read":30}},"output":{"price":180}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":false}}}}},"deepseek-v4-flash-vision-exp":{"id":"deepseek-v4-flash-vision-exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax-m2.7":{"id":"minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"grok-code":{"id":"grok-code","type":"chat","name":"Grok Code Fast 1","family":"grok","release_date":"2025-09-02","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-opus-4-1":{"id":"claude-opus-4-1","type":"chat","name":"Claude Opus 4.1","family":"claude-opus","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":18.75}},"output":{"price":75}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"fledge-alpha-free":{"id":"fledge-alpha-free","type":"chat","name":"Fledge Alpha Free","release_date":"2026-10-01","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"claude-3-5-haiku":{"id":"claude-3-5-haiku","type":"chat","name":"Claude Haiku 3.5","family":"claude-haiku","release_date":"2024-10-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.08,"write":1}},"output":{"price":4}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax-m2.5-free":{"id":"minimax-m2.5-free","type":"chat","name":"MiniMax-M2.5 Free","family":"minimax","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-ultra-free":{"id":"nemotron-3-ultra-free","type":"chat","name":"Nemotron 3 Ultra Free","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.7-free":{"id":"glm-4.7-free","type":"chat","name":"GLM-4.7 Free","family":"glm","release_date":"2025-12-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"minimax-m3-free":{"id":"minimax-m3-free","type":"chat","name":"MiniMax-M3 Free","family":"minimax","release_date":"2026-06-01","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"gemini-3-pro":{"id":"gemini-3-pro","type":"chat","name":"Gemini 3 Pro","family":"gemini-pro","release_date":"2025-11-18","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"generate-content":{"base_url":"https://opencode.ai/inference/google/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"hy3-preview-free":{"id":"hy3-preview-free","type":"chat","name":"Hy3 preview Free","family":"Hy","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75},"overrides":[{"when":{"context":{"gt":200000}},"price":6,"cache":{"read":0.6,"write":7.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"claude-fable-5-1":{"id":"claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"search":true,"updates":true}}}}},"gpt-5.5-pro":{"id":"gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"cache":{"read":30}},"output":{"price":180}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":false}}}}},"trinity-large-preview-free":{"id":"trinity-large-preview-free","type":"chat","name":"Trinity Large Preview","family":"trinity","release_date":"2026-01-27","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-plus-free":{"id":"qwen3.6-plus-free","type":"chat","name":"Qwen3.6 Plus Free","family":"qwen","release_date":"2026-04-02","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}}}},"ling-2.6-flash-free":{"id":"ling-2.6-flash-free","type":"chat","name":"Ling 2.6 Flash Free","family":"ling-flash-free","release_date":"2026-04-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262100,"output":32800},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"minimax-m2.1-free":{"id":"minimax-m2.1-free","type":"chat","name":"MiniMax-M2.1 Free","family":"minimax","release_date":"2025-12-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5":{"id":"gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.07,"cache":{"read":0.107}},"output":{"price":8.5}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}}}},"grok-build-0.1":{"id":"grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":2}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"gemini-3.1-pro":{"id":"gemini-3.1-pro","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"generate-content":{"base_url":"https://opencode.ai/inference/google/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"muse-spark-1.3":{"id":"muse-spark-1.3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.5-free":{"id":"kimi-k2.5-free","type":"chat","name":"Kimi K2.5 Free","family":"kimi-k2","release_date":"2026-01-27","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-codex":{"id":"gpt-5-codex","type":"chat","name":"GPT-5 Codex","family":"gpt-codex","release_date":"2025-09-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.07,"cache":{"read":0.107}},"output":{"price":8.5}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"mimo-v2-flash-free":{"id":"mimo-v2-flash-free","type":"chat","name":"MiMo V2 Flash Free","family":"mimo","release_date":"2025-12-16","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"cat-jam-free":{"id":"cat-jam-free","type":"chat","name":"Cat Jam Free","release_date":"2026-10-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"laguna-s-2.1-free":{"id":"laguna-s-2.1-free","type":"chat","name":"Laguna S 2.1 Free","family":"laguna","release_date":"2026-07-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4":{"id":"claude-sonnet-4","type":"chat","name":"Claude Sonnet 4","family":"claude-sonnet","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75},"overrides":[{"when":{"context":{"gt":200000}},"price":6,"cache":{"read":0.6,"write":7.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"kimi-k2":{"id":"kimi-k2","type":"chat","name":"Kimi K2","family":"kimi-k2","release_date":"2025-09-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.4}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-codex":{"id":"gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}}}},"deepseek-v4-flash-free":{"id":"deepseek-v4-flash-free","type":"chat","name":"DeepSeek V4 Flash Free","family":"deepseek-flash","release_date":"2026-07-31","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"longcat-2.0-free":{"id":"longcat-2.0-free","type":"chat","name":"LongCat-2.0 Free","family":"longcat","release_date":"2026-06-30","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"claude-opus-4-5":{"id":"claude-opus-4-5","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"gpt-5.2":{"id":"gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.74,"cache":{"read":0.145}},"output":{"price":3.48}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"muse-spark-1.2":{"id":"muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"space-bunny-free":{"id":"space-bunny-free","type":"chat","name":"Space Bunny Free","release_date":"2026-09-23","status":"deprecated","modalities":{"input":["text","image","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":524288,"output":524288},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-flash-free":{"id":"mimo-v2.6-flash-free","type":"chat","name":"MiMo-V2.6-Flash Free","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"mimo-v2-omni-free":{"id":"mimo-v2-omni-free","type":"chat","name":"MiMo V2 Omni Free","family":"mimo","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text","image","audio","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":64000},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}},"audio":{"input":{"price":1.5}}},"api":{"generate-content":{"base_url":"https://opencode.ai/inference/google/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"gemini-3.8-flash":{"id":"gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}},"audio":{"input":{"price":1.5}}},"api":{"generate-content":{"base_url":"https://opencode.ai/inference/google/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-large-4":{"id":"mistral-large-4","type":"chat","name":"Mistral Large 4","family":"mistral-large","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":524288,"output":262144},"cost":{"text":{"input":{"price":0.68,"cache":{"read":0.07}},"output":{"price":2.09}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/mistral","opencodeai":"@opencode/ai/providers/mistral"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":128000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","type":"chat","name":"GPT-5.1 Codex","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.07,"cache":{"read":0.107}},"output":{"price":8.5}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"grok-4.5":{"id":"grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.6}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"qwen3.6-plus":{"id":"qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"explicit":{"ttl":["5m"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":0.625}},"output":{"price":3}}},"api":{"messages":{"base_url":"https://opencode.ai/inference/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}}}},"big-pickle":{"id":"big-pickle","type":"chat","name":"Big Pickle","family":"big-pickle","release_date":"2025-10-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":160000,"output":32000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-nano":{"id":"gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"responses":{"base_url":"https://opencode.ai/inference/openai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}}}}},"id":"opencode","name":"OpenCode","doc":"https://opencode.ai/v2/docs/console/models/","env":["OPENCODE_API_KEY"]},"tencent-tokenhub":{"models":{"hy3":{"id":"hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://tokenhub.tencentmaas.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hy4-preview":{"id":"hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":64000},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042}},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://tokenhub.tencentmaas.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hy3-preview":{"id":"hy3-preview","type":"chat","name":"Hy3 preview","family":"Hy","release_date":"2026-04-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://tokenhub.tencentmaas.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"tencent-tokenhub","name":"Tencent TokenHub","doc":"https://cloud.tencent.com/document/product/1823/130050","env":["TENCENT_TOKENHUB_API_KEY"]},"abacus":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.6},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1":{"id":"gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.3-70b-versatile":{"id":"llama-3.3-70b-versatile","type":"chat","name":"Llama 3.3 70B Versatile","family":"llama","release_date":"2024-12-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.59},"output":{"price":0.79}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"route-llm":{"id":"route-llm","type":"chat","name":"RouteLLM","family":"gpt","release_date":"2024-01-01","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":64000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4o":{"id":"gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-0709":{"id":"grok-4-0709","type":"chat","name":"Grok 4","family":"grok","release_date":"2025-07-09","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1-nano":{"id":"gpt-4.1-nano","type":"chat","name":"GPT-4.1 nano","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.1":{"id":"muse-spark-1.1","type":"chat","name":"Muse Spark 1.1","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o3":{"id":"o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-image":{"id":"gemini-3.1-flash-image","type":"image","name":"Nano Banana 2","family":"gemini-flash","release_date":"2026-05-28","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemini-3.7-flash":{"id":"gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen-2.5-coder-32b":{"id":"qwen-2.5-coder-32b","type":"chat","name":"Qwen 2.5 Coder 32B","family":"qwen","release_date":"2024-11-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.79},"output":{"price":0.79}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-3-7-sonnet-20250219":{"id":"claude-3-7-sonnet-20250219","type":"chat","name":"Claude Sonnet 3.7","family":"claude-sonnet","release_date":"2025-02-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.3":{"id":"grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":2},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.6":{"id":"grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-nano":{"id":"gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4o-mini":{"id":"gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1":{"id":"gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o3-pro":{"id":"o3-pro","type":"chat","name":"o3-pro","family":"o-pro","release_date":"2025-06-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":20},"output":{"price":80}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.7-max":{"id":"qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":2.5},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.6-flash":{"id":"gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2-pro":{"id":"mimo-v2-pro","type":"chat","name":"MiMo-V2-Pro","family":"mimo","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-codex-max":{"id":"gpt-5.1-codex-max","type":"chat","name":"GPT-5.1 Codex Max","family":"gpt-codex","release_date":"2025-11-13","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-pro-preview":{"id":"gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2-codex":{"id":"gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex","family":"gpt-codex","release_date":"2025-12-11","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2-chat-latest":{"id":"gpt-5.2-chat-latest","type":"chat","name":"GPT-5.2 Chat Latest","family":"gpt","release_date":"2025-12-11","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.75},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-image":{"id":"gemini-2.5-flash-image","type":"image","name":"Nano Banana","family":"gemini-flash","release_date":"2025-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.3},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-codex-xhigh":{"id":"gpt-5.3-codex-xhigh","type":"chat","name":"GPT-5.3 Codex XHigh","family":"gpt-codex","release_date":"2026-02-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-20250514":{"id":"claude-sonnet-4-20250514","type":"chat","name":"Claude Sonnet 4","family":"claude-sonnet","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4o-2024-11-20":{"id":"gpt-4o-2024-11-20","type":"chat","name":"GPT-4o (2024-11-20)","family":"gpt","release_date":"2024-11-20","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-lite-preview":{"id":"gemini-3.1-flash-lite-preview","type":"chat","name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","release_date":"2026-03-03","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":1}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash-lite":{"id":"gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o4-mini":{"id":"o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-20250514":{"id":"claude-opus-4-20250514","type":"chat","name":"Claude Opus 4","family":"claude-opus","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-5-20251101":{"id":"claude-opus-4-5-20251101","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-fast-non-reasoning":{"id":"grok-4-fast-non-reasoning","type":"chat","name":"Grok 4 Fast (Non-Reasoning)","family":"grok","release_date":"2025-12-18","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":16384},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-pro-image":{"id":"gemini-3-pro-image","type":"image","name":"Nano Banana Pro","family":"gemini-pro","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-image-preview":{"id":"gemini-3.1-flash-image-preview","type":"image","name":"Nano Banana 2 Preview","family":"gemini-flash","release_date":"2026-02-26","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-1-20250805":{"id":"claude-opus-4-1-20250805","type":"chat","name":"Claude Opus 4.1","family":"claude-opus","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-chat-latest":{"id":"gpt-5.1-chat-latest","type":"chat","name":"GPT-5.1 Chat Latest","family":"gpt","release_date":"2025-11-13","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.25},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5":{"id":"gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-codex":{"id":"gpt-5-codex","type":"chat","name":"GPT-5-Codex","family":"gpt-codex","release_date":"2025-09-15","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-1-fast-non-reasoning":{"id":"grok-4-1-fast-non-reasoning","type":"chat","name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok","release_date":"2025-11-17","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":16384},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-codex":{"id":"gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-lite":{"id":"gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2":{"id":"gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-max":{"id":"qwen3-max","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2025-09-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":1.2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.2":{"id":"muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","audio/mpeg","audio/wav","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-code-fast-1":{"id":"grok-code-fast-1","type":"chat","name":"Grok Code Fast 1","family":"grok","release_date":"2025-09-02","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":0.2},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-turbo-preview":{"id":"kimi-k2-turbo-preview","type":"chat","name":"Kimi K2 Turbo Preview","family":"kimi-k2","release_date":"2025-07-08","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o3-mini":{"id":"o3-mini","type":"chat","name":"o3-mini","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-pro-image-preview":{"id":"gemini-3-pro-image-preview","type":"image","name":"Nano Banana Pro Preview","family":"gemini-pro","release_date":"2025-11-20","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-mini":{"id":"gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","type":"chat","name":"GPT-5.1 Codex","family":"gpt-codex","release_date":"2025-11-13","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.5":{"id":"grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-chat-latest":{"id":"gpt-5.3-chat-latest","type":"chat","name":"GPT-5.3 Chat Latest","family":"gpt","release_date":"2026-03-03","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":128000},"cost":{"text":{"input":{"price":1.75},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5-20250929":{"id":"claude-sonnet-4-5-20250929","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-nano":{"id":"gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.037},"output":{"price":0.17}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/Inkling":{"id":"thinkingmachines/Inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":3.74,"cache":{"read":0.748}},"output":{"price":9.36}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Meta-Llama-3.3-70B-Instruct":{"id":"meta-llama/Meta-Llama-3.3-70B-Instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.59},"output":{"price":0.79}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8":{"id":"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8","type":"chat","name":"Llama 4 Maverick 17B Instruct","family":"llama","release_date":"2025-04-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":8192},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.59}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Meta-Llama-3.1-405B-Instruct-Turbo":{"id":"meta-llama/Meta-Llama-3.1-405B-Instruct-Turbo","type":"chat","name":"Llama 3.1 405B Instruct Turbo","family":"llama","release_date":"2024-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":3.5},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Meta-Llama-3.1-8B-Instruct":{"id":"meta-llama/Meta-Llama-3.1-8B-Instruct","type":"chat","name":"Llama 3.1 8B Instruct","family":"llama","release_date":"2024-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.02},"output":{"price":0.05}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-32B":{"id":"Qwen/Qwen3-32B","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct","type":"chat","name":"Qwen3-Coder 480B-A35B Instruct","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.38},"output":{"price":1.55}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-27B":{"id":"Qwen/Qwen3.6-27B","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.32},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/QwQ-32B":{"id":"Qwen/QwQ-32B","type":"chat","name":"QwQ 32B","family":"qwen","release_date":"2025-03-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.4},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen2.5-72B-Instruct":{"id":"Qwen/Qwen2.5-72B-Instruct","type":"chat","name":"Qwen 2.5 72B Instruct","family":"qwen","release_date":"2024-09-19","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.11},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","type":"chat","name":"Qwen3 235B A22B Instruct","family":"qwen","release_date":"2025-07-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.13},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.7-Code":{"id":"moonshotai/Kimi-K2.7-Code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.6":{"id":"moonshotai/Kimi-K2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K3":{"id":"moonshotai/Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.7":{"id":"MiniMaxAI/MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M3":{"id":"MiniMaxAI/MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.1":{"id":"deepseek/deepseek-v3.1","type":"chat","name":"DeepSeek V3.1","family":"deepseek","release_date":"2025-08-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.55},"output":{"price":1.66}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.2":{"id":"deepseek-ai/DeepSeek-V3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.27},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.1-Terminus":{"id":"deepseek-ai/DeepSeek-V3.1-Terminus","type":"chat","name":"DeepSeek V3.1 Terminus","family":"deepseek","release_date":"2025-06-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.27},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro":{"id":"deepseek-ai/DeepSeek-V4-Pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":1.74,"cache":{"read":0.15}},"output":{"price":3.48}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-R1":{"id":"deepseek-ai/DeepSeek-R1","type":"chat","name":"DeepSeek R1","family":"deepseek-thinking","release_date":"2025-01-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":3},"output":{"price":7}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash":{"id":"deepseek-ai/DeepSeek-V4-Flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.03}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5":{"id":"zai-org/GLM-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":1},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.1":{"id":"zai-org/GLM-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":1.38,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.7":{"id":"zai-org/GLM-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.6":{"id":"zai-org/GLM-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":0.55},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.5":{"id":"zai-org/GLM-4.5","type":"chat","name":"GLM-4.5","family":"glm","release_date":"2025-07-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":96000},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://routellm.abacus.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"abacus","name":"Abacus","doc":"https://abacus.ai/help/api","env":["ABACUS_API_KEY"]},"nebius":{"models":{"NousResearch/Hermes-4-405B":{"id":"NousResearch/Hermes-4-405B","type":"chat","name":"Hermes-4-405B","family":"hermes","release_date":"2025-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":120000,"output":8192},"cost":{"text":{"input":{"price":1,"cache":{"read":1}},"output":{"price":3,"reasoning":3}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"gpt-oss-120b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":124000,"output":8192},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.15}},"output":{"price":0.6,"reasoning":0.6}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-397B-A17B":{"id":"Qwen/Qwen3.5-397B-A17B","type":"chat","name":"Qwen3.5-397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":250000,"output":8192},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"id":"Qwen/Qwen3-30B-A3B-Instruct-2507","type":"chat","name":"Qwen3-30B-A3B-Instruct-2507","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":8192},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.1}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-27B":{"id":"Qwen/Qwen3.8-27B","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","type":"chat","name":"Qwen3 235B A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.2}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"reflection/beam":{"id":"reflection/beam","type":"chat","name":"Beam 1.0 501B A23B","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-27b-it":{"id":"google/gemma-3-27b-it","type":"chat","name":"Gemma-3-27b-it","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":110000,"input":100000,"output":8192},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.1}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.7-Code":{"id":"moonshotai/Kimi-K2.7-Code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":8000},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.15}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K3":{"id":"moonshotai/Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":8000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M3.1-Flash":{"id":"MiniMaxAI/MiniMax-M3.1-Flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M3":{"id":"MiniMaxAI/MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/Nemotron-3-Ultra-550b-a55b":{"id":"nvidia/Nemotron-3-Ultra-550b-a55b","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1,"cache":{"read":0.12}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/Nemotron-3_5-Lightning":{"id":"nvidia/Nemotron-3_5-Lightning","type":"chat","name":"Nemotron 3.5 Lightning 30B A3B","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.06}},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/Nemotron-3.5-Super-VL":{"id":"nvidia/Nemotron-3.5-Super-VL","type":"chat","name":"Nemotron 3.5 Super VL 120B A12B","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3-super-120b-a12b":{"id":"nvidia/nemotron-3-super-120b-a12b","type":"chat","name":"Nemotron-3-Super-120B-A12B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash":{"id":"deepseek-ai/DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048000,"output":1048000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.01}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash-0731":{"id":"deepseek-ai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":1024000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.01}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro":{"id":"deepseek-ai/DeepSeek-V4-Pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.75,"cache":{"read":1.75}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro-0813":{"id":"deepseek-ai/DeepSeek-V4-Pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":979000,"output":979000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.04}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash-1017":{"id":"deepseek-ai/DeepSeek-V4.1-Flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"meta-models/muse-spark-open":{"id":"meta-models/muse-spark-open","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":1024000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.14}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3-Flash":{"id":"zai-org/GLM-5.3-Flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":1024000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.tokenfactory.nebius.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}}},"id":"nebius","name":"Nebius Token Factory","doc":"https://docs.tokenfactory.nebius.com/","env":["NEBIUS_API_KEY"]},"dinference":{"models":{"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.25},"output":{"price":3.89}}},"api":{"chat-completions":{"base_url":"https://api.dinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.0675},"output":{"price":0.27}}},"api":{"chat-completions":{"base_url":"https://api.dinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5":{"id":"glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.75},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.dinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.5":{"id":"minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":0.22},"output":{"price":0.88}}},"api":{"chat-completions":{"base_url":"https://api.dinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.7":{"id":"glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.45},"output":{"price":1.65}}},"api":{"chat-completions":{"base_url":"https://api.dinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":1.25},"output":{"price":3.89}}},"api":{"chat-completions":{"base_url":"https://api.dinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"dinference","name":"DInference","doc":"https://dinference.com","env":["DINFERENCE_API_KEY"]},"ofox":{"models":{"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.13}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex-mini":{"id":"openai/gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1 Codex mini","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03}},"output":{"price":2}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex-max":{"id":"openai/gpt-5.1-codex-max","type":"chat","name":"GPT-5.1 Codex Max","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.13}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-codex":{"id":"openai/gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.18}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-pro":{"id":"openai/gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"cache":false,"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.13}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25,"write":3.125},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5,"write":6.25}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.18}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.18}},"output":{"price":14}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32768},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03}},"output":{"price":2}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"responses":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5-turbo":{"id":"z-ai/glm-5-turbo","type":"chat","name":"GLM-5-Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.2":{"id":"z-ai/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7-flashx":{"id":"z-ai/glm-4.7-flashx","type":"chat","name":"GLM-4.7-FlashX","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.072,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6":{"id":"z-ai/glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5":{"id":"z-ai/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7":{"id":"z-ai/glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5v-turbo":{"id":"z-ai/glm-5v-turbo","type":"chat","name":"GLM-5V-Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/quicktime","video/x-matroska","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flashx":{"id":"z-ai/glm-5.3-flashx","type":"chat","name":"GLM-5.3-FlashX","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.1":{"id":"z-ai/glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.3":{"id":"x-ai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.6":{"id":"x-ai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.7":{"id":"x-ai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.20":{"id":"x-ai/grok-4.20","type":"chat","name":"Grok 4.20 (Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.1-fast":{"id":"x-ai/grok-4.1-fast","type":"chat","name":"Grok 4.1 Fast","family":"grok","release_date":"2025-11-19","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.5":{"id":"x-ai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":0,"max":24576}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":1}},"output":{"price":2.5}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.0415}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}}},"api":{"generate-content":{"base_url":"https://api.ofox.ai/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.0415}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}}},"api":{"generate-content":{"base_url":"https://api.ofox.ai/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":1}},"output":{"price":3}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":4.5}},"output":{"price":12}},"audio":{"input":{"price":2}}},"api":{"generate-content":{"base_url":"https://api.ofox.ai/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-4-argon":{"id":"google/gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}},"audio":{"input":{"price":2}}},"api":{"generate-content":{"base_url":"https://api.ofox.ai/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083}},"output":{"price":2.5}},"audio":{"input":{"price":0.3}}},"api":{"generate-content":{"base_url":"https://api.ofox.ai/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":512,"max":24576}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":1}},"output":{"price":0.4}},"audio":{"input":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":1}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125,"write":4.5}},"output":{"price":10}},"audio":{"input":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083}},"output":{"price":9}},"audio":{"input":{"price":1.5}}},"api":{"generate-content":{"base_url":"https://api.ofox.ai/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.0415}},"output":{"price":3.75}},"audio":{"input":{"price":0.75}}},"api":{"generate-content":{"base_url":"https://api.ofox.ai/gemini/v1beta","sdk":{"aisdk":"@ai-sdk/google","opencodeai":"@opencode/ai/providers/google"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.7-code-highspeed":{"id":"moonshotai/kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.38}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.7-code":{"id":"moonshotai/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.6":{"id":"moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5.5":{"id":"anthropic/claude-opus-5.5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":512}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-sonnet-4.5":{"id":"anthropic/claude-sonnet-4.5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.6":{"id":"anthropic/claude-opus-4.6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":4096}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5.5":{"id":"anthropic/claude-sonnet-5.5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":512}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-5.5":{"id":"anthropic/claude-haiku-5.5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":{"5m":0.625,"1h":1}}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.6":{"id":"anthropic/claude-sonnet-4.6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":512}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":4096}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":4096}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.8":{"id":"anthropic/claude-opus-4.8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5.1":{"id":"anthropic/claude-fable-5.1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":512}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4.7":{"id":"anthropic/claude-opus-4.7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":2048}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://api.ofox.ai/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.2":{"id":"deepseek/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.29,"cache":{"read":0.06}},"output":{"price":0.43}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro-0813":{"id":"deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0731":{"id":"deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.014}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro-0423":{"id":"deepseek/deepseek-v4-pro-0423","type":"chat","name":"DeepSeek V4 Pro 0423","family":"deepseek-thinking","release_date":"2026-04-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.15}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.014}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash-1017":{"id":"deepseek/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0423":{"id":"deepseek/deepseek-v4-flash-0423","type":"chat","name":"DeepSeek V4 Flash 0423","family":"deepseek-flash","release_date":"2026-04-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.19,"cache":{"read":0.028}},"output":{"price":0.51}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max":{"id":"qwen/qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.71,"cache":{"read":0.17,"write":2.14}},"output":{"price":5.14}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-397b-a17b":{"id":"qwen/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.55}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-vl-max":{"id":"qwen/qwen-vl-max","type":"chat","name":"Qwen-VL Max","family":"qwen","release_date":"2024-04-08","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8000},"cost":{"text":{"input":{"price":0.23,"cache":{"read":0.023}},"output":{"price":0.58}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1131072,"output":131072},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.043,"write":0.63}},"output":{"price":1.71}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-plus":{"id":"qwen/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1064000,"output":64000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"write":0.5}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-plus":{"id":"qwen/qwen-plus","type":"chat","name":"Qwen Plus","family":"qwen","release_date":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32000},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.023}},"output":{"price":0.29}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-max-preview":{"id":"qwen/qwen3.6-max-preview","type":"chat","name":"Qwen3.6 Max Preview","family":"qwen","release_date":"2026-04-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":2.15,"cache":{"read":0.2,"write":1.17}},"output":{"price":12.86}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-max":{"id":"qwen/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1064000,"output":64000},"cost":{"text":{"input":{"price":1.71,"cache":{"read":0.17,"write":2.14}},"output":{"price":5.14}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-plus":{"id":"qwen/qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04,"write":0.4}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-flash":{"id":"qwen/qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.31}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-27b":{"id":"qwen/qwen3.5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.29,"cache":{"read":0.29}},"output":{"price":2.05}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-122b-a10b":{"id":"qwen/qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.29,"cache":{"read":0.29}},"output":{"price":2.29}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-27b":{"id":"qwen/qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.43},"output":{"price":2.57}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-flash":{"id":"qwen/qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.011,"write":0.14}},"output":{"price":0.39}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-turbo":{"id":"qwen/qwen-turbo","type":"chat","name":"Qwen Turbo","family":"qwen","release_date":"2024-11-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16000},"cost":{"text":{"input":{"price":0.043,"cache":{"read":0.0086}},"output":{"price":0.09}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-max":{"id":"qwen/qwen-max","type":"chat","name":"Qwen Max","family":"qwen","release_date":"2024-04-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":8000},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.069}},"output":{"price":1.38}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-flash":{"id":"qwen/qwen3-coder-flash","type":"chat","name":"Qwen3 Coder Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.06,"write":0.27}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-next":{"id":"qwen/qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.2},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-flash":{"id":"qwen/qwen-flash","type":"chat","name":"Qwen Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32000},"cost":{"text":{"input":{"price":0.022,"cache":{"read":0.0043,"write":0.027}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-max":{"id":"qwen/qwen3-max","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.36,"cache":{"read":0.072}},"output":{"price":1.43}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max-0902":{"id":"qwen/qwen3.8-max-0902","type":"chat","name":"Qwen3.8 Max 0902","family":"qwen","release_date":"2026-09-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.71,"cache":{"read":0.17,"write":2.14}},"output":{"price":5.14}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-35b-a3b":{"id":"qwen/qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.29,"cache":{"read":0.29}},"output":{"price":1.83}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-flash":{"id":"qwen/qwen3.5-flash","type":"chat","name":"Qwen3.5 Flash","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-plus":{"id":"qwen/qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":0.625}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-plus":{"id":"qwen/qwen3-coder-plus","type":"chat","name":"Qwen3 Coder Plus","family":"qwen","release_date":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":1.8,"cache":{"read":0.2,"write":1}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-evolving":{"id":"volcengine/doubao-seed-evolving","type":"chat","name":"Seed Evolving","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.884,"cache":{"read":0.177,"write":0.0025}},"output":{"price":4.42}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-2.0-mini":{"id":"volcengine/doubao-seed-2.0-mini","type":"chat","name":"Seed 2.0 Mini","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.02,"write":0.0024}},"output":{"price":0.56}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-2.0-pro":{"id":"volcengine/doubao-seed-2.0-pro","type":"chat","name":"Seed 2.0 Pro","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.67,"cache":{"read":0.14,"write":0.0024}},"output":{"price":3.36}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-2.1-pro":{"id":"volcengine/doubao-seed-2.1-pro","type":"chat","name":"Seed 2.1 Pro","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.7072,"cache":{"read":0.1416,"write":0.002}},"output":{"price":3.536}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-2.0-code":{"id":"volcengine/doubao-seed-2.0-code","type":"chat","name":"Seed 2.0 Code","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.67,"cache":{"read":0.14,"write":0.0024}},"output":{"price":3.36}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-2.0-lite":{"id":"volcengine/doubao-seed-2.0-lite","type":"chat","name":"Seed 2.0 Lite","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.03,"write":0.0024}},"output":{"price":0.76}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-character":{"id":"volcengine/doubao-seed-character","type":"chat","name":"Seed Character","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.177,"cache":{"read":0.024,"write":0.0025}},"output":{"price":0.884}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"volcengine/doubao-seed-2.1-turbo":{"id":"volcengine/doubao-seed-2.1-turbo","type":"chat","name":"Seed 2.1 Turbo","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.3536,"cache":{"read":0.068,"write":0.0019}},"output":{"price":1.7696}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7-highspeed":{"id":"minimax/minimax-m2.7-highspeed","type":"chat","name":"MiniMax-M2.7-highspeed","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.1":{"id":"minimax/minimax-m2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7":{"id":"minimax/minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5-lightning":{"id":"minimax/minimax-m2.5-lightning","type":"chat","name":"MiniMax-M2.5 Lightning","family":"minimax","release_date":"2026-02-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/m2-her":{"id":"minimax/m2-her","type":"chat","name":"MiniMax-M2 Her","family":"minimax","release_date":"2026-01-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":2048},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.1-lightning":{"id":"minimax/minimax-m2.1-lightning","type":"chat","name":"MiniMax-M2.1 Lightning","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2":{"id":"minimax/minimax-m2","type":"chat","name":"MiniMax-M2","family":"minimax","release_date":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.8-max":{"id":"bailian/qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.5-397b-a17b":{"id":"bailian/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.55}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen-vl-max":{"id":"bailian/qwen-vl-max","type":"chat","name":"Qwen-VL Max","family":"qwen","release_date":"2024-04-08","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.23,"cache":{"read":0.046}},"output":{"price":0.58}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.8-27b":{"id":"bailian/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1131072,"output":131072},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.05,"write":0.5625}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.7-plus":{"id":"bailian/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"write":0.5}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen-plus":{"id":"bailian/qwen-plus","type":"chat","name":"Qwen Plus","family":"qwen","release_date":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.023}},"output":{"price":0.29}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.6-max-preview":{"id":"bailian/qwen3.6-max-preview","type":"chat","name":"Qwen3.6 Max Preview","family":"qwen","release_date":"2026-04-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":2.15,"cache":{"read":0.2,"write":1.17}},"output":{"price":12.86}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.7-max":{"id":"bailian/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.5,"write":3.125}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.5-plus":{"id":"bailian/qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04,"write":0.4}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.6-flash":{"id":"bailian/qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.31}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.5-27b":{"id":"bailian/qwen3.5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.29,"cache":{"read":0.29}},"output":{"price":2.05}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.5-122b-a10b":{"id":"bailian/qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.29,"cache":{"read":0.29}},"output":{"price":2.29}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.6-27b":{"id":"bailian/qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.8-flash":{"id":"bailian/qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen-turbo":{"id":"bailian/qwen-turbo","type":"chat","name":"Qwen Turbo","family":"qwen","release_date":"2024-11-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.0086}},"output":{"price":0.09}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen-max":{"id":"bailian/qwen-max","type":"chat","name":"Qwen Max","family":"qwen","release_date":"2024-04-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.069}},"output":{"price":1.38}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3-coder-flash":{"id":"bailian/qwen3-coder-flash","type":"chat","name":"Qwen3 Coder Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.06,"write":0.27}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3-coder-next":{"id":"bailian/qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.2},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen-flash":{"id":"bailian/qwen-flash","type":"chat","name":"Qwen Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.022,"cache":{"read":0.0043,"write":0.027}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3-max":{"id":"bailian/qwen3-max","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.36,"cache":{"read":0.072}},"output":{"price":1.43}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.8-max-0902":{"id":"bailian/qwen3.8-max-0902","type":"chat","name":"Qwen3.8 Max 0902","family":"qwen","release_date":"2026-09-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.5-35b-a3b":{"id":"bailian/qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.29,"cache":{"read":0.29}},"output":{"price":1.83}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.5-flash":{"id":"bailian/qwen3.5-flash","type":"chat","name":"Qwen3.5 Flash","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3.6-plus":{"id":"bailian/qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":0.625}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bailian/qwen3-coder-plus":{"id":"bailian/qwen3-coder-plus","type":"chat","name":"Qwen3 Coder Plus","family":"qwen","release_date":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.8,"cache":{"read":0.2,"write":1}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.ofox.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"ofox","name":"Ofox","doc":"https://ofox.ai/docs","env":["OFOX_API_KEY"]},"jiekou":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"gemini-2.5-flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.285,"cache":{"read":0.0285}},"output":{"price":2.375}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-chat-latest":{"id":"gpt-5-chat-latest","type":"chat","name":"gpt-5-chat-latest","family":"gpt","release_date":"2025-08-07","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.125},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1":{"id":"gpt-5.1","type":"chat","name":"gpt-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.1875,"cache":{"read":0.1187}},"output":{"price":9.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-codex-mini":{"id":"gpt-5.1-codex-mini","type":"chat","name":"gpt-5.1-codex-mini","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2375,"cache":{"read":0.0237}},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","type":"chat","name":"claude-haiku-4-5-20251001","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":2048}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-0709":{"id":"grok-4-0709","type":"chat","name":"grok-4-0709","family":"grok","release_date":"2026-01","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":2.85},"output":{"price":14.25}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-lite-preview-09-2025":{"id":"gemini-2.5-flash-lite-preview-09-2025","type":"chat","name":"gemini-2.5-flash-lite-preview-09-2025","family":"gemini-flash-lite","release_date":"2025-09-25","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.36}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro-preview-06-05":{"id":"gemini-2.5-pro-preview-06-05","type":"chat","name":"gemini-2.5-pro-preview-06-05","family":"gemini","release_date":"2025-06-05","modalities":{"input":["image/png","image/jpeg","image/webp","image/heic","image/heif","text","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.1875,"cache":{"read":0.1187}},"output":{"price":9.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o3":{"id":"o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":9.5,"cache":{"read":0.475}},"output":{"price":38}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-codex-max":{"id":"gpt-5.1-codex-max","type":"chat","name":"gpt-5.1-codex-max","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.1875,"cache":{"read":0.1187}},"output":{"price":9.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","type":"chat","name":"gemini-3-flash-preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.475,"cache":{"read":0.0475}},"output":{"price":2.85}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2-codex":{"id":"gpt-5.2-codex","type":"chat","name":"gpt-5.2-codex","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"claude-opus-4-6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-pro":{"id":"gpt-5-pro","type":"chat","name":"gpt-5-pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":272000},"cost":{"text":{"input":{"price":14.25},"output":{"price":114}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-20250514":{"id":"claude-sonnet-4-20250514","type":"chat","name":"claude-sonnet-4-20250514","family":"claude-sonnet","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":2.7},"output":{"price":13.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-1-fast-reasoning":{"id":"grok-4-1-fast-reasoning","type":"chat","name":"grok-4-1-fast-reasoning","family":"grok","release_date":"2025-11-19","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":0.19},"output":{"price":0.475}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2-pro":{"id":"gpt-5.2-pro","type":"chat","name":"gpt-5.2-pro","family":"gpt-pro","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":19.95},"output":{"price":159.6}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o4-mini":{"id":"o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-20250514":{"id":"claude-opus-4-20250514","type":"chat","name":"claude-opus-4-20250514","family":"claude-opus","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":13.5},"output":{"price":67.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-5-20251101":{"id":"claude-opus-4-5-20251101","type":"chat","name":"claude-opus-4-5-20251101","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":65536},"cost":{"text":{"input":{"price":4.75,"cache":{"read":0.475,"write":{"5m":5.9375,"1h":9.5}}},"output":{"price":23.75}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-fast-non-reasoning":{"id":"grok-4-fast-non-reasoning","type":"chat","name":"grok-4-fast-non-reasoning","family":"grok","release_date":"2025-12-18","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-pro-preview":{"id":"gemini-3-pro-preview","type":"chat","name":"gemini-3-pro-preview","family":"gemini-pro","release_date":"2025-11-18","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.8},"output":{"price":10.8}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-preview-05-20":{"id":"gemini-2.5-flash-preview-05-20","type":"chat","name":"gemini-2.5-flash-preview-05-20","family":"gemini-flash","release_date":"2025-05-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1425,"cache":{"read":0.0285}},"output":{"price":3.325}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-lite-preview-06-17":{"id":"gemini-2.5-flash-lite-preview-06-17","type":"chat","name":"gemini-2.5-flash-lite-preview-06-17","family":"gemini-flash-lite","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.36}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-1-20250805":{"id":"claude-opus-4-1-20250805","type":"chat","name":"claude-opus-4-1-20250805","family":"claude-opus","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":13.5},"output":{"price":67.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-lite":{"id":"gemini-2.5-flash-lite","type":"chat","name":"gemini-2.5-flash-lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.095,"cache":{"read":0.0095}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-codex":{"id":"gpt-5-codex","type":"chat","name":"gpt-5-codex","family":"gpt-codex","release_date":"2025-09-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.1875,"cache":{"read":0.1187}},"output":{"price":9.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-1-fast-non-reasoning":{"id":"grok-4-1-fast-non-reasoning","type":"chat","name":"grok-4-1-fast-non-reasoning","family":"grok","release_date":"2025-11-19","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":0.19},"output":{"price":0.475}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"gemini-2.5-pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":{"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":1.1875,"cache":{"read":0.1187}},"output":{"price":9.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2":{"id":"gpt-5.2","type":"chat","name":"gpt-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.6625,"cache":{"read":0.1662}},"output":{"price":13.3}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-code-fast-1":{"id":"grok-code-fast-1","type":"chat","name":"grok-code-fast-1","family":"grok","release_date":"2025-09-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":10000},"cost":{"text":{"input":{"price":0.19,"cache":{"read":0.019}},"output":{"price":1.425}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o3-mini":{"id":"o3-mini","type":"chat","name":"o3-mini","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.045,"cache":{"read":0.5225}},"output":{"price":4.18}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-fast-reasoning":{"id":"grok-4-fast-reasoning","type":"chat","name":"grok-4-fast-reasoning","family":"grok","release_date":"2025-12-18","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-mini":{"id":"gpt-5-mini","type":"chat","name":"gpt-5-mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2375,"cache":{"read":0.0237}},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","type":"chat","name":"gpt-5.1-codex","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.1875,"cache":{"read":0.1187}},"output":{"price":9.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5-20250929":{"id":"claude-sonnet-4-5-20250929","type":"chat","name":"claude-sonnet-4-5-20250929","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}},"overrides":[{"when":{"context":{"gt":200000}},"price":6,"cache":{"read":0.6,"write":{"5m":7.5,"1h":12}}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":200000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-nano":{"id":"gpt-5-nano","type":"chat","name":"gpt-5-nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.0475,"cache":{"read":0.0047}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomimimo/mimo-v2-flash":{"id":"xiaomimimo/mimo-v2-flash","type":"chat","name":"XiaomiMiMo/MiMo-V2-Flash","family":"mimo","release_date":"2025-12-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimaxai/minimax-m1-80k":{"id":"minimaxai/minimax-m1-80k","type":"chat","name":"MiniMax M1","family":"minimax","release_date":"2025-06-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":40000},"cost":{"text":{"input":{"price":0.55},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.5":{"id":"moonshotai/kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-0905":{"id":"moonshotai/kimi-k2-0905","type":"chat","name":"Kimi K2 0905","family":"kimi-k2","release_date":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":100352},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-instruct":{"id":"moonshotai/kimi-k2-instruct","type":"chat","name":"Kimi K2 Instruct","family":"kimi-k2","release_date":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":100352},"cost":{"text":{"input":{"price":0.57},"output":{"price":2.3}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-r1-0528":{"id":"deepseek/deepseek-r1-0528","type":"chat","name":"DeepSeek R1 0528","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":32768},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.35}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.1":{"id":"deepseek/deepseek-v3.1","type":"chat","name":"DeepSeek V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":32768},"cost":{"text":{"input":{"price":0.27},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3-0324":{"id":"deepseek/deepseek-v3-0324","type":"chat","name":"DeepSeek V3 0324","family":"deepseek","release_date":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":163840},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.14}},"output":{"price":1.14}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-next-80b-a3b-instruct":{"id":"qwen/qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3 Next 80B A3B Instruct","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-235b-a22b-fp8":{"id":"qwen/qwen3-235b-a22b-fp8","type":"chat","name":"Qwen3 235B A22B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":20000},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3-235b-a22b-thinking-2507":{"id":"qwen/qwen3-235b-a22b-thinking-2507","type":"chat","name":"Qwen3 235B A22b Thinking 2507","family":"qwen","release_date":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-235b-a22b-instruct-2507":{"id":"qwen/qwen3-235b-a22b-instruct-2507","type":"chat","name":"Qwen3 235B A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-32b-fp8":{"id":"qwen/qwen3-32b-fp8","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":20000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3-coder-next":{"id":"qwen/qwen3-coder-next","type":"chat","name":"qwen/qwen3-coder-next","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.2},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-480b-a35b-instruct":{"id":"qwen/qwen3-coder-480b-a35b-instruct","type":"chat","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.38},"output":{"price":1.55}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-next-80b-a3b-thinking":{"id":"qwen/qwen3-next-80b-a3b-thinking","type":"chat","name":"Qwen3 Next 80B A3B Thinking","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-30b-a3b-fp8":{"id":"qwen/qwen3-30b-a3b-fp8","type":"chat","name":"Qwen3 30B A3B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":20000},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"minimax/minimax-m2.1":{"id":"minimax/minimax-m2.1","type":"chat","name":"Minimax M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"baidu/ernie-4.5-300b-a47b-paddle":{"id":"baidu/ernie-4.5-300b-a47b-paddle","type":"chat","name":"ERNIE 4.5 300B A47B","family":"ernie","release_date":"2025-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":123000,"output":12000},"cost":{"text":{"input":{"price":0.28},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"baidu/ernie-4.5-vl-424b-a47b":{"id":"baidu/ernie-4.5-vl-424b-a47b","type":"chat","name":"ERNIE 4.5 VL 424B A47B","family":"ernie","release_date":"2025-06-30","modalities":{"input":["image/jpeg","image/png","image/bmp","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":123000,"output":16000},"cost":{"text":{"input":{"price":0.42},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-4.5":{"id":"zai-org/glm-4.5","type":"chat","name":"GLM-4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-4.7":{"id":"zai-org/glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-4.5v":{"id":"zai-org/glm-4.5v","type":"chat","name":"GLM 4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":16384},"cost":{"text":{"input":{"price":0.6},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-4.7-flash":{"id":"zai-org/glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.jiekou.ai/openai","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"jiekou","name":"Jiekou.AI","doc":"https://docs.jiekou.ai/docs/support/quickstart?utm_source=github_models.dev","env":["JIEKOU_API_KEY"]},"qvac":{"models":{"gpt-oss-20b":{"id":"gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:11434/v1","sdk":{"aisdk":"@qvac/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:11434/v1","sdk":{"aisdk":"@qvac/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-27b":{"id":"qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:11434/v1","sdk":{"aisdk":"@qvac/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-0.8b":{"id":"qwen3.5-0.8b","type":"chat","name":"Qwen3.5 0.8B","family":"qwen","release_date":"2026-03-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:11434/v1","sdk":{"aisdk":"@qvac/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-4b":{"id":"qwen3.5-4b","type":"chat","name":"Qwen3.5 4B","family":"qwen","release_date":"2026-03-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:11434/v1","sdk":{"aisdk":"@qvac/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"gemma4-31b":{"id":"gemma4-31b","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:11434/v1","sdk":{"aisdk":"@qvac/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-35b-a3b":{"id":"qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:11434/v1","sdk":{"aisdk":"@qvac/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-2b":{"id":"qwen3.5-2b","type":"chat","name":"Qwen3.5 2B","family":"qwen","release_date":"2026-03-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:11434/v1","sdk":{"aisdk":"@qvac/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-9b":{"id":"qwen3.5-9b","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:11434/v1","sdk":{"aisdk":"@qvac/ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}}},"id":"qvac","name":"QVAC","doc":"https://www.npmjs.com/package/@qvac/ai-sdk-provider","env":["QVAC_API_KEY"]},"cloudflare-ai-gateway":{"models":{"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":30}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"openai/gpt-image-2.5-sunburst":{"id":"openai/gpt-image-2.5-sunburst","type":"image","name":"GPT Image 2.5 Sunburst","family":"gpt-image","release_date":"2026-09-08","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}}},"image":{"input":{"price":8,"cache":{"read":3}},"output":{"price":30}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.625}},"output":{"price":5}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-4.1-nano":{"id":"openai/gpt-4.1-nano","type":"chat","name":"GPT-4.1 nano","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025}},"output":{"price":0.4}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"openai/o3":{"id":"openai/o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":12}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0375}},"output":{"price":0.3}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-image-2.5-flare":{"id":"openai/gpt-image-2.5-flare","type":"image","name":"GPT Image 2.5 Flare","family":"gpt-image","release_date":"2026-09-08","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}}},"image":{"input":{"price":8,"cache":{"read":3}},"output":{"price":30}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"openai/gpt-image-1.5":{"id":"openai/gpt-image-1.5","type":"image","name":"GPT-Image-1.5","family":"gpt-image","release_date":"2025-11-25","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"openai/o4-mini":{"id":"openai/o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275}},"output":{"price":4.4}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.4-pro":{"id":"openai/gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"cache":false,"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30},"output":{"price":180}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25}},"output":{"price":1.2}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5.5-pro":{"id":"openai/gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"cache":false,"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30},"output":{"price":180}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"openai/gpt-image-2":{"id":"openai/gpt-image-2","type":"image","name":"GPT-Image-2","family":"gpt-image","release_date":"2026-04-21","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":10}},"image":{"input":{"price":8,"cache":{"read":2}},"output":{"price":30}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":3.125}},"output":{"price":10}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark","regex"],"updates":true}}}}},"openai/o3-mini":{"id":"openai/o3-mini","type":"chat","name":"o3-mini","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"responses":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/openai","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":true}}},"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark","regex"],"updates":false}}}}},"meta/muse-spark-1.1":{"id":"meta/muse-spark-1.1","type":"chat","name":"Muse Spark 1.1","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.16}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-open":{"id":"meta/muse-spark-open","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image","video","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1040000,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-wonder-1.0":{"id":"meta/muse-wonder-1.0","type":"chat","name":"Muse Wonder","family":"muse","release_date":"2026-10-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.3":{"id":"meta/muse-spark-1.3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.16}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.2":{"id":"meta/muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.16}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.3":{"id":"xai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.6":{"id":"xai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-imagine-image-2.0":{"id":"xai/grok-imagine-image-2.0","type":"image","name":"Grok Imagine Image 2.0","family":"grok","release_date":"2026-08-07","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"output":0},"cost":{"image":{"input":{"unit":"image","price":0.01},"output":{"unit":"image","price":0.04}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"xai/grok-4.20-0309-non-reasoning":{"id":"xai/grok-4.20-0309-non-reasoning","type":"chat","name":"Grok 4.20 (Non-Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.7":{"id":"xai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.20-0309-reasoning":{"id":"xai/grok-4.20-0309-reasoning","type":"chat","name":"Grok 4.20 (Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-imagine-image-quality":{"id":"xai/grok-imagine-image-quality","type":"image","name":"Grok Imagine Image Quality","family":"grok","release_date":"2026-04-03","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":0},"cost":{"image":{"input":{"unit":"image","price":0.01},"output":{"unit":"image","price":0.05}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"xai/grok-imagine-image":{"id":"xai/grok-imagine-image","type":"image","name":"Grok Imagine Image","family":"grok","release_date":"2026-01-28","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":0},"cost":{"image":{"input":{"unit":"image","price":0.002},"output":{"unit":"image","price":0.02}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"xai/grok-4.5":{"id":"xai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.6}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"fireworks/ember-1":{"id":"fireworks/ember-1","type":"chat","name":"Ember-1","release_date":"2026-09-22","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/bmp","image/tiff","image/x-portable-pixmap"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1040000,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"responses":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"unbiased/pareto":{"id":"unbiased/pareto","type":"chat","name":"Pareto","release_date":"2026-09-17","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"google/nano-banana-2-lite":{"id":"google/nano-banana-2-lite","type":"image","name":"Nano Banana 2 Lite","family":"gemini-flash-lite","release_date":"2026-06-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":4096},"cost":{"text":{"input":{"price":0.25}},"image":{"output":{"price":30}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"google/nano-banana-2":{"id":"google/nano-banana-2","type":"image","name":"Nano Banana 2","family":"gemini-flash","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5}},"image":{"output":{"price":60}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"google/nano-banana-pro":{"id":"google/nano-banana-pro","type":"image","name":"Nano Banana Pro","family":"gemini-pro","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":2}},"image":{"output":{"price":120}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":1.5}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash":{"id":"google/gemini-3-flash","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-4-argon":{"id":"google/gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"google/nano-banana":{"id":"google/nano-banana","type":"image","name":"Nano Banana","family":"gemini-flash","release_date":"2025-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.083333}}},"image":{"output":{"price":30}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro":{"id":"google/gemini-3.1-pro","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"google/nano-banana-2.1":{"id":"google/nano-banana-2.1","type":"image","name":"Nano Banana 2.1","family":"gemini-flash","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":1.5},"output":{"price":7.5,"reasoning":7.5}},"image":{"input":{"price":1.5},"output":{"price":30}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":true}}}}},"reflection-ai/beam-1.0-501b-a23b":{"id":"reflection-ai/beam-1.0-501b-a23b","type":"chat","name":"Beam 1.0 501B A23B","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"black-forest-labs/flux-1-kontext-max":{"id":"black-forest-labs/flux-1-kontext-max","type":"image","name":"FLUX.1 Kontext [max]","release_date":"2025-05-29","modalities":{"input":["text","image/jpeg","image/png"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.08}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"black-forest-labs/flux-2-max":{"id":"black-forest-labs/flux-2-max","type":"image","name":"FLUX.2 [max]","family":"flux","release_date":"2025-12-16","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"black-forest-labs/flux-3-image-klein":{"id":"black-forest-labs/flux-3-image-klein","type":"image","name":"FLUX 3 Image Klein","family":"flux","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"black-forest-labs/flux-1-kontext-pro":{"id":"black-forest-labs/flux-1-kontext-pro","type":"image","name":"FLUX.1 Kontext [pro]","release_date":"2025-05-29","modalities":{"input":["text","image/jpeg","image/png"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"black-forest-labs/flux-2-flex":{"id":"black-forest-labs/flux-2-flex","type":"image","name":"FLUX.2 [flex]","family":"flux","release_date":"2025-11-25","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/jpeg","image/png","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"input":{"unit":"megapixel","price":0.05},"output":{"unit":"megapixel","price":0.05}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"anthropic/claude-opus-5.5":{"id":"anthropic/claude-opus-5.5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"search":true,"updates":true}}}}},"anthropic/claude-sonnet-4.5":{"id":"anthropic/claude-sonnet-4.5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-opus-4.6":{"id":"anthropic/claude-opus-4.6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-sonnet-5.5":{"id":"anthropic/claude-sonnet-5.5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"search":true,"updates":true}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"anthropic/claude-haiku-5.5":{"id":"anthropic/claude-haiku-5.5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":{"5m":0.625,"1h":1}}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"anthropic/claude-sonnet-4.6":{"id":"anthropic/claude-sonnet-4.6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"anthropic/claude-opus-4.8":{"id":"anthropic/claude-opus-4.8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"anthropic/claude-fable-5.1":{"id":"anthropic/claude-fable-5.1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"search":true,"updates":true}}}}},"anthropic/claude-opus-4.7":{"id":"anthropic/claude-opus-4.7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":2048}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"messages":{"base_url":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"bria/fibo-generate-1.5":{"id":"bria/fibo-generate-1.5","type":"image","name":"FIBO Generate 1.5","release_date":"2026-08-24","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.03}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":384000},"cost":{"text":{"input":{"price":1.74,"cache":{"read":0.145}},"output":{"price":3.48}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"recraft/recraftv4-1-utility-vector":{"id":"recraft/recraftv4-1-utility-vector","type":"image","name":"Recraft V4.1 Utility Vector","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text"],"output":["image/svg+xml"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.08}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"recraft/recraftv4-vector":{"id":"recraft/recraftv4-vector","type":"image","name":"Recraft V4 Vector","family":"recraft","release_date":"2026-02-17","modalities":{"input":["text"],"output":["image/svg+xml"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.08}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"recraft/recraftv4-pro":{"id":"recraft/recraftv4-pro","type":"image","name":"Recraft V4 Pro","family":"recraft","release_date":"2026-02-17","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.25}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"recraft/recraftv4-1-pro-vector":{"id":"recraft/recraftv4-1-pro-vector","type":"image","name":"Recraft V4.1 Pro Vector","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text"],"output":["image/svg+xml"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.3}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"recraft/recraftv3":{"id":"recraft/recraftv3","type":"image","name":"Recraft V3","family":"recraft","release_date":"2024-10-30","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"recraft/recraftv4-1":{"id":"recraft/recraftv4-1","type":"image","name":"Recraft V4.1","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"recraft/recraftv4":{"id":"recraft/recraftv4","type":"image","name":"Recraft V4","family":"recraft","release_date":"2026-02-17","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"recraft/recraftv4-1-utility-pro":{"id":"recraft/recraftv4-1-utility-pro","type":"image","name":"Recraft V4.1 Utility Pro","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.25}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"recraft/recraftv4-1-pro":{"id":"recraft/recraftv4-1-pro","type":"image","name":"Recraft V4.1 Pro","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.25}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"recraft/recraftv4-1-vector":{"id":"recraft/recraftv4-1-vector","type":"image","name":"Recraft V4.1 Vector","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text"],"output":["image/svg+xml"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.08}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"recraft/recraftv4-1-flash":{"id":"recraft/recraftv4-1-flash","type":"image","name":"Recraft V4.1 Flash","family":"recraft","release_date":"2026-09-23","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.007}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"recraft/recraftv4-1-utility-pro-vector":{"id":"recraft/recraftv4-1-utility-pro-vector","type":"image","name":"Recraft V4.1 Utility Pro Vector","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text"],"output":["image/svg+xml"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.3}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"recraft/recraftv4-1-utility":{"id":"recraft/recraftv4-1-utility","type":"image","name":"Recraft V4.1 Utility","family":"recraft","release_date":"2026-05-14","modalities":{"input":["text"],"output":["image/webp","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"recraft/recraftv4-pro-vector":{"id":"recraft/recraftv4-pro-vector","type":"image","name":"Recraft V4 Pro Vector","family":"recraft","release_date":"2026-02-17","modalities":{"input":["text"],"output":["image/svg+xml"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.3}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"krea/krea-2-medium":{"id":"krea/krea-2-medium","type":"image","name":"Krea 2 Medium","release_date":"2026-05-12","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.03}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"krea/krea-2-medium-turbo":{"id":"krea/krea-2-medium-turbo","type":"image","name":"Krea 2 Turbo","release_date":"2026-06-03","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.015}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"krea/krea-2-large":{"id":"krea/krea-2-large","type":"image","name":"Krea 2 Large","release_date":"2026-05-12","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.06}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"krea/krea-3":{"id":"krea/krea-3","type":"image","name":"Krea 3","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"input":{"unit":"image","price":0.07},"output":{"unit":"image","price":0.03,"overrides":[{"when":{"resolution":{"equals":"2K"}},"price":0.06}]}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"alibaba/qwen3.8-max":{"id":"alibaba/qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"responses":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.5-397b-a17b":{"id":"alibaba/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"responses":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.7-plus":{"id":"alibaba/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.32,"cache":{"read":0.064}},"output":{"price":1.28}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"responses":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen3.7-max":{"id":"alibaba/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.25}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"responses":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"alibaba/qwen-image-3.0-pro":{"id":"alibaba/qwen-image-3.0-pro","type":"image","name":"Qwen-Image-3.0-Pro","family":"qwen","release_date":"2026-08-05","modalities":{"input":["text"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"input":4500,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04,"overrides":[{"when":{"resolution":{"equals":"2k"}},"price":0.07}]}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"alibaba/qwen3-max":{"id":"alibaba/qwen3-max","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":1.2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"updates":false}}}}},"minimax/m3.1-flash":{"id":"minimax/m3.1-flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":512000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015,"write":0.15}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"bytedance/seedream-5-pro":{"id":"bytedance/seedream-5-pro","type":"image","name":"Seedream 5 Pro","family":"seed","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/bmp","image/tiff","image/gif","image/heic","image/heif"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"input":{"unit":"image","price":0.03},"output":{"unit":"image","price":0.045}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"bytedance/seedream-5-lite":{"id":"bytedance/seedream-5-lite","type":"image","name":"Seedream 5 Lite","family":"seed","release_date":"2026-02-13","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/bmp","image/tiff","image/gif","image/heic","image/heif"],"output":["image/jpeg","image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.035}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"bytedance/seedream-4.5":{"id":"bytedance/seedream-4.5","type":"image","name":"Seedream 4.5","family":"seed","release_date":"2025-12-03","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/bmp","image/tiff","image/gif","image/heic","image/heif"],"output":["image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.04}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","sdk":{"aisdk":"ai-gateway-provider"}}}},"typesafe/jev":{"id":"typesafe/jev","type":"decision","name":"Jev 1.13","release_date":"2026-09-15","modalities":{"input":["text"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000},"cost":{"text":{"input":{"price":0.042,"cache":{"read":0}},"output":{"price":0}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","path":"/run","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway/decisions"}}}},"typesafe/jev-1.14.0":{"id":"typesafe/jev-1.14.0","type":"decision","name":"Jev 1.14","release_date":"2026-10-14","modalities":{"input":["text","image/png","image/jpeg"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000},"cost":{"text":{"input":{"price":0.042,"cache":{"read":0}},"output":{"price":0}}},"api":{"workers-ai-run":{"base_url":"https://api.cloudflare.com/client/v4/accounts/${CLOUDFLARE_ACCOUNT_ID}/ai","path":"/run","sdk":{"aisdk":"ai-gateway-provider","opencodeai":"@opencode/ai/providers/cloudflare-ai-gateway/decisions"}}}}},"id":"cloudflare-ai-gateway","name":"Cloudflare AI Gateway","doc":"https://developers.cloudflare.com/ai-gateway/","env":["CLOUDFLARE_API_TOKEN","CLOUDFLARE_ACCOUNT_ID","CLOUDFLARE_GATEWAY_ID"]},"crusoe":{"models":{"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.05}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.inference.crusoecloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/Llama-3.3-70B-Instruct":{"id":"meta-llama/Llama-3.3-70B-Instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.13}},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.inference.crusoecloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","type":"chat","name":"Qwen3 235B-A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.11}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.inference.crusoecloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/GLM-5.2":{"id":"zai/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.inference.crusoecloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/GLM-5.1":{"id":"zai/GLM-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.25}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.inference.crusoecloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.14}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.inference.crusoecloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.6":{"id":"moonshotai/Kimi-K2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.35}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://api.inference.crusoecloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B":{"id":"nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B","type":"chat","name":"Nemotron 3 Nano 30B A3B","family":"nemotron","release_date":"2025-12-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.03}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.inference.crusoecloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/Nemotron-3-Nano-Omni-Reasoning-30B-A3B":{"id":"nvidia/Nemotron-3-Nano-Omni-Reasoning-30B-A3B","type":"chat","name":"Nemotron 3 Nano Omni 30B A3B Reasoning","family":"nemotron","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","video/mp4","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.3}},"output":{"price":1.83}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.inference.crusoecloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3-Super-120B-A12B":{"id":"nvidia/NVIDIA-Nemotron-3-Super-120B-A12B","type":"chat","name":"Nemotron 3 Super 120B A12B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.inference.crusoecloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3-0324":{"id":"deepseek-ai/DeepSeek-V3-0324","type":"chat","name":"DeepSeek V3 0324","family":"deepseek","release_date":"2025-03-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":163840},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.inference.crusoecloud.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"crusoe","name":"Crusoe","doc":"https://docs.crusoecloud.com/managed-inference/overview","env":["CRUSOE_API_KEY"]},"empiriolabs":{"models":{"minimax-m2-7":{"id":"minimax-m2-7","type":"chat","name":"MiniMax M2.7","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-5-flash":{"id":"qwen3-5-flash","type":"chat","name":"Qwen3.5 Flash","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1,"max":81920}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.09}},"output":{"price":0.368}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-glimmer-30b":{"id":"muse-glimmer-30b","type":"chat","name":"Muse Glimmer 30B","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":393216}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":1.32,"cache":{"read":1.32}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-2-0-pro":{"id":"seed-2-0-pro","type":"chat","name":"Seed 2.0 Pro","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.63,"cache":{"read":0.63},"overrides":[{"when":{"context":{"gt":128000}},"price":1.26,"cache":{"read":1.26}}]},"output":{"price":3.79,"overrides":[{"when":{"context":{"gt":128000}},"price":7.58}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fugu-ultra-v1-0":{"id":"fugu-ultra-v1-0","type":"chat","name":"Fugu Ultra v1.0","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":7.5,"cache":{"read":1.5},"overrides":[{"when":{"context":{"gt":272000}},"price":15,"cache":{"read":3}}]},"output":{"price":45,"overrides":[{"when":{"context":{"gt":272000}},"price":67.5}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-5-27b":{"id":"qwen3-5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":80000}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.086,"cache":{"read":0.086},"overrides":[{"when":{"context":{"gt":128000}},"price":0.258,"cache":{"read":0.258}}]},"output":{"price":0.688,"overrides":[{"when":{"context":{"gt":128000}},"price":2.064}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1-2":{"id":"muse-spark-1-2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":1}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4-6v-flash":{"id":"glm-4-6v-flash","type":"chat","name":"GLM 4.6V Flash","family":"glm-flash","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fugu-ultra-v1-1":{"id":"fugu-ultra-v1-1","type":"chat","name":"Fugu Ultra v1.1","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b":{"id":"gemma-4-26b-a4b","type":"chat","name":"Gemma 4 26B-A4B","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":128,"max":32768}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.29}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-7-max":{"id":"qwen3-7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":64000}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":2.5,"cache":{"read":2.5}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-5-9b":{"id":"qwen3-5-9b","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1024,"max":32768}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.045}},"output":{"price":0.13}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3-1-flash":{"id":"minimax-m3-1-flash","type":"chat","name":"MiniMax M3.1 Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":524288},"cost":{"text":{"input":{"price":0.1125,"cache":{"read":0.01125}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":393216}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":0.424,"cache":{"read":0.424}},"output":{"price":1.272}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-5-35b-a3b":{"id":"qwen3-5-35b-a3b","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":80000}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.057,"cache":{"read":0.057},"overrides":[{"when":{"context":{"gt":128000}},"price":0.229,"cache":{"read":0.229}}]},"output":{"price":0.459,"overrides":[{"when":{"context":{"gt":128000}},"price":1.835}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-8-max":{"id":"qwen3-8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-small-4":{"id":"mistral-small-4","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.15}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-5-122b-a10b":{"id":"qwen3-5-122b-a10b","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":80000}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.115,"cache":{"read":0.115},"overrides":[{"when":{"context":{"gt":128000}},"price":0.287,"cache":{"read":0.287}}]},"output":{"price":0.917,"overrides":[{"when":{"context":{"gt":128000}},"price":2.294}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5-3-flash":{"id":"glm-5-3-flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.075}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5-1":{"id":"glm-5-1","type":"chat","name":"GLM 5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":38912}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202000,"output":128000},"cost":{"text":{"input":{"price":0.825,"cache":{"read":0.165},"overrides":[{"when":{"context":{"gt":32000}},"price":1.1,"cache":{"read":0.22}}]},"output":{"price":3.301,"overrides":[{"when":{"context":{"gt":32000}},"price":3.851}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-1-flash-1017":{"id":"deepseek-v4-1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":393216}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.3}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fugu-max":{"id":"fugu-max","type":"chat","name":"Fugu Max","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-5-preview":{"id":"step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2-6-pro-ultraspeed":{"id":"mimo-v2-6-pro-ultraspeed","type":"chat","name":"MiMo V2.6 Pro UltraSpeed","family":"mimo","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":4.35,"cache":{"read":4.35}},"output":{"price":8.7}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-3-5-flash":{"id":"step-3-5-flash","type":"chat","name":"Step 3.5 Flash","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-5-397b-a17b":{"id":"qwen3-5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":80000}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.172,"cache":{"read":0.172},"overrides":[{"when":{"context":{"gt":128000}},"price":0.43,"cache":{"read":0.43}}]},"output":{"price":1.032,"overrides":[{"when":{"context":{"gt":128000}},"price":2.58}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4-5-flash":{"id":"glm-4-5-flash","type":"chat","name":"GLM 4.5 Flash","family":"glm-flash","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":98304},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-6":{"id":"kimi-k2-6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":81920}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16000},"cost":{"text":{"input":{"price":0.8939,"cache":{"read":0.1788}},"output":{"price":3.7131}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2-6-pro":{"id":"mimo-v2-6-pro","type":"chat","name":"MiMo V2.6 Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.435}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-3-27b":{"id":"gemma-3-27b","type":"chat","name":"Gemma 3 27B","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"step-3-5-flash-2603":{"id":"step-3-5-flash-2603","type":"chat","name":"Step 3.5 Flash 2603","family":"step","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2-7-highspeed":{"id":"minimax-m2-7-highspeed","type":"chat","name":"MiniMax M2.7 Highspeed","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5-2":{"id":"glm-5-2","type":"chat","name":"GLM 5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":1.4}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-5-4b":{"id":"qwen3-5-4b","type":"chat","name":"Qwen3.5 4B","family":"qwen","release_date":"2026-03-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1024,"max":32768}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.02}},"output":{"price":0.07}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1-1":{"id":"muse-spark-1-1","type":"chat","name":"Muse Spark 1.1","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":1}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-6-27b":{"id":"qwen3-6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":80000}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.412564,"cache":{"read":0.412564}},"output":{"price":2.475384}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-7-flash":{"id":"qwen3-7-flash","type":"chat","name":"Qwen3.7 Flash","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":131072}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":991808,"output":65536},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006},"overrides":[{"when":{"context":{"gt":32000}},"price":0.1,"cache":{"read":0.02}},{"when":{"context":{"gt":256000}},"price":0.2,"cache":{"read":0.04}}]},"output":{"price":0.13,"overrides":[{"when":{"context":{"gt":32000}},"price":0.4},{"when":{"context":{"gt":256000}},"price":0.8}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-2-0-mini":{"id":"seed-2-0-mini","type":"chat","name":"Seed 2.0 Mini","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.12},"overrides":[{"when":{"context":{"gt":128000}},"price":0.24,"cache":{"read":0.24}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":128000}},"price":1}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-8-max-0902":{"id":"qwen3-8-max-0902","type":"chat","name":"Qwen3.8 Max 0902","family":"qwen","release_date":"2026-09-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-1-flash":{"id":"deepseek-v4-1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":393216}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.3}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-8-flash":{"id":"qwen3-8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.16,"cache":{"read":0.16}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-2-0-lite":{"id":"seed-2-0-lite","type":"chat","name":"Seed 2.0 Lite","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.31,"cache":{"read":0.31},"overrides":[{"when":{"context":{"gt":128000}},"price":0.62,"cache":{"read":0.62}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":128000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4-7-flash":{"id":"glm-4-7-flash","type":"chat","name":"GLM 4.7 Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-8-27b":{"id":"qwen3-8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.17,"cache":{"read":0.08}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-7-code":{"id":"kimi-k2-7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":131072},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.95}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-5-plus":{"id":"qwen3-5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1,"max":81920}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.36,"cache":{"read":0.36},"overrides":[{"when":{"context":{"gt":256000}},"price":1.08,"cache":{"read":1.08}}]},"output":{"price":2.21,"overrides":[{"when":{"context":{"gt":256000}},"price":6.62}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-6-flash":{"id":"qwen3-6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":64000}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":256000}},"price":1,"cache":{"read":1}}]},"output":{"price":1.5,"overrides":[{"when":{"context":{"gt":256000}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2-6-flash":{"id":"mimo-v2-6-flash","type":"chat","name":"MiMo V2.6 Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.14}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-2-0-code":{"id":"seed-2-0-code","type":"chat","name":"Seed 2.0 Code","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.4},"overrides":[{"when":{"context":{"gt":128000}},"price":0.8,"cache":{"read":0.8}}]},"output":{"price":2.4,"overrides":[{"when":{"context":{"gt":128000}},"price":4.8}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fugu-ultra-v2-0":{"id":"fugu-ultra-v2-0","type":"chat","name":"Fugu Ultra v2.0","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5-3":{"id":"glm-5-3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":1.4}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-7-code-highspeed":{"id":"kimi-k2-7-code-highspeed","type":"chat","name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":131072},"cost":{"text":{"input":{"price":1.9,"cache":{"read":1.9}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-8-omni-flash":{"id":"qwen3-8-omni-flash","type":"chat","name":"Qwen3.8 Omni Flash","family":"qwen","release_date":"2026-09-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.3}},"output":{"price":0.94}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":393216}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":1.65,"cache":{"read":1.65}},"output":{"price":3.3}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-6-plus":{"id":"qwen3-6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":256000}},"price":2,"cache":{"read":2}}]},"output":{"price":3,"overrides":[{"when":{"context":{"gt":256000}},"price":6}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1-3":{"id":"muse-spark-1-3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":1}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-6-35b-a3b":{"id":"qwen3-6-35b-a3b","type":"chat","name":"Qwen3.6 35B A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.035}},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-3-7-flash":{"id":"step-3-7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":131072},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":524288},"cost":{"text":{"input":{"price":0.225,"cache":{"read":0.045},"overrides":[{"when":{"context":{"gt":512000}},"price":0.45,"cache":{"read":0.09}}]},"output":{"price":0.9,"overrides":[{"when":{"context":{"gt":512000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-7-plus":{"id":"qwen3-7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"],"budget":{"min":1,"max":256000}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.4},"overrides":[{"when":{"context":{"gt":256000}},"price":1.2,"cache":{"read":1.2}}]},"output":{"price":1.6,"overrides":[{"when":{"context":{"gt":256000}},"price":4.8}]}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-2-1-turbo":{"id":"seed-2-1-turbo","type":"chat","name":"Seed 2.1 Turbo","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.63,"cache":{"read":0.63}},"output":{"price":3.13}}},"api":{"chat-completions":{"base_url":"https://api.empiriolabs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"empiriolabs","name":"EmpirioLabs AI","doc":"https://docs.empiriolabs.ai","env":["EMPIRIOLABS_API_KEY"]},"azure":{"models":{"deepseek-v3.2":{"id":"deepseek-v3.2","type":"chat","name":"DeepSeek-V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.58},"output":{"price":1.68}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"llama-4-maverick-17b-128e-instruct-fp8":{"id":"llama-4-maverick-17b-128e-instruct-fp8","type":"chat","name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":16384},"cost":{"text":{"input":{"price":0.25},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"service_tier":["priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2.5}},{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"phi-4-mini":{"id":"phi-4-mini","type":"chat","name":"Phi-4-mini","family":"phi","release_date":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.075},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/models","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1":{"id":"gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true,"service_tier":["priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 Mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"service_tier":["priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-image-2.5-sunburst":{"id":"gpt-image-2.5-sunburst","type":"image","name":"GPT Image 2.5 Sunburst","family":"gpt-image","release_date":"2026-09-08","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":30}}},"api":{"images":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/images"}}}},"claude-haiku-5-5":{"id":"claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"claude-opus-5-5":{"id":"claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"search":true,"updates":true}}}}},"grok-4-20-non-reasoning":{"id":"grok-4-20-non-reasoning","type":"chat","name":"Grok 4.20 (Non-Reasoning)","family":"grok","release_date":"2026-04-08","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":8192},"cost":{"text":{"input":{"price":2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"gpt-chat-latest":{"id":"gpt-chat-latest","type":"chat","name":"GPT Chat Latest","release_date":"2026-05-05","status":"beta","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":1.1}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gpt-5.1-codex-mini":{"id":"gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1 Codex Mini","family":"gpt-codex","release_date":"2025-11-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":1.1}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":true}}}}},"phi-4":{"id":"phi-4","type":"chat","name":"Phi-4","family":"phi","release_date":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.125},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"}}}},"gpt-4o":{"id":"gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}},"web_search":{"price":14},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gpt-4.1-nano":{"id":"gpt-4.1-nano","type":"chat","name":"GPT-4.1 nano","family":"gpt-nano","release_date":"2025-04-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025}},"output":{"price":0.4}},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":1.1}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"mistral-small-2503":{"id":"mistral-small-2503","type":"chat","name":"Mistral Small 3.1","family":"mistral-small","release_date":"2025-03-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}},{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}}},"o3":{"id":"o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}},"web_search":{"price":14},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"model-router":{"id":"model-router","type":"chat","name":"Model Router","family":"model-router","release_date":"2025-05-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":16384},"cost":{"text":{"input":{"price":0.14},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"phi-4-mini-reasoning":{"id":"phi-4-mini-reasoning","type":"chat","name":"Phi-4-mini-reasoning","family":"phi","release_date":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.075},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-20-reasoning":{"id":"grok-4-20-reasoning","type":"chat","name":"Grok 4.20 (Reasoning)","family":"grok","release_date":"2026-04-08","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":8192},"cost":{"text":{"input":{"price":2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"phi-4-reasoning-plus":{"id":"phi-4-reasoning-plus","type":"chat","name":"Phi-4-reasoning-plus","family":"phi","release_date":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":4096},"cost":{"text":{"input":{"price":0.125},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}},{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-6.1-terra":{"id":"gpt-6.1-terra","type":"chat","name":"GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25},"overrides":[{"when":{"context":{"gt":272000}},"price":2,"cache":{"read":0.1,"write":2.5}}]},"output":{"price":5,"overrides":[{"when":{"context":{"gt":272000}},"price":7.5}]}},"web_search":{"price":14},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}}},"grok-4.6":{"id":"grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","status":"beta","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.3-70b-instruct":{"id":"llama-3.3-70b-instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.71},"output":{"price":0.71}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-nano":{"id":"gpt-5.4-nano","type":"chat","name":"GPT-5.4 Nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}},"web_search":{"price":14},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}}},"gpt-4o-mini":{"id":"gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}},"web_search":{"price":14},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gpt-6.1-sol":{"id":"gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}},{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"service_tier":["priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-4.1":{"id":"gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"service_tier":["priority"]},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":1.75}},{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"codestral-2501":{"id":"codestral-2501","type":"chat","name":"Codestral 25.01","family":"codestral","release_date":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.3},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/models","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5-5":{"id":"claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"search":true,"updates":true}}}}},"gpt-5.1-codex-max":{"id":"gpt-5.1-codex-max","type":"chat","name":"GPT-5.1 Codex Max","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":1.1}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":true}}}}},"gpt-image-2.5-flare":{"id":"gpt-image-2.5-flare","type":"image","name":"GPT Image 2.5 Flare","family":"gpt-image","release_date":"2026-09-08","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":30}}},"api":{"images":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/images"}}}},"gpt-3.5-turbo-1106":{"id":"gpt-3.5-turbo-1106","type":"chat","name":"GPT-3.5 Turbo 1106","family":"gpt","release_date":"2023-11-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":4096},"cost":{"text":{"input":{"price":1},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"}}}},"gpt-6-sol":{"id":"gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}},{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}}},"deepseek-v3.2-speciale":{"id":"deepseek-v3.2-speciale","type":"chat","name":"DeepSeek-V3.2-Speciale","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.58},"output":{"price":1.68}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"}}}},"gpt-image-1.5":{"id":"gpt-image-1.5","type":"image","name":"GPT-Image-1.5","family":"gpt-image","release_date":"2025-11-25","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text","image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":32}}},"api":{"images":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/images"}}}},"gpt-5.2-codex":{"id":"gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex","family":"gpt-codex","release_date":"2026-01-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":1.1}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":true}}}}},"grok-4.7":{"id":"grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","status":"beta","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek-V4-Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.19},"output":{"price":0.51}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/models","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"llama-4-scout-17b-16e-instruct":{"id":"llama-4-scout-17b-16e-instruct","type":"chat","name":"Llama 4 Scout 17B 16E Instruct","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.78}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"gpt-image-1":{"id":"gpt-image-1","type":"image","name":"GPT-Image-1","family":"gpt-image","release_date":"2025-04-24","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":40}}},"api":{"images":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/images"}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25},"overrides":[{"when":{"context":{"gt":200000}},"price":10,"cache":{"read":1,"write":12.5}}]},"output":{"price":25,"overrides":[{"when":{"context":{"gt":200000}},"price":37.5}]}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"gpt-4-turbo-vision":{"id":"gpt-4-turbo-vision","type":"chat","name":"GPT-4 Turbo Vision","family":"gpt","release_date":"2023-11-06","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":10},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-pro":{"id":"gpt-5-pro","type":"chat","name":"GPT-5 Pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"cache":false,"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":15},"output":{"price":120}},"web_search":{"price":14},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":2048}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"codex-mini":{"id":"codex-mini","type":"chat","name":"Codex Mini","family":"gpt-codex-mini","release_date":"2025-05-16","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.375}},"output":{"price":6}},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":1.1}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}}}},"grok-4-1-fast-reasoning":{"id":"grok-4-1-fast-reasoning","type":"chat","name":"Grok 4.1 Fast (Reasoning)","family":"grok","release_date":"2025-06-27","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":8192},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/models","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}},{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}}},"o4-mini":{"id":"o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275}},"output":{"price":4.4}},"web_search":{"price":14},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"gpt-5.4-pro":{"id":"gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"cache":false,"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}},"web_search":{"price":14},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark"],"updates":false}}}}},"o1":{"id":"o1","type":"chat","name":"o1","family":"o","release_date":"2024-12-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":15,"cache":{"read":7.5}},"output":{"price":60}},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":1.1}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","status":"beta","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}},{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}}},"phi-4-multimodal":{"id":"phi-4-multimodal","type":"chat","name":"Phi-4-multimodal","family":"phi","release_date":"2024-12-11","modalities":{"input":["text","image/jpeg","image/png","image/x-portable-pixmap","image/bmp","image/x-portable-graymap","image/tiff","image/webp","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.32}},"audio":{"input":{"price":4}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"}}}},"gpt-3.5-turbo-0125":{"id":"gpt-3.5-turbo-0125","type":"chat","name":"GPT-3.5 Turbo 0125","family":"gpt","release_date":"2024-01-25","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":4096},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"}}}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-11-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}},"web_search":{"price":14},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-fable-5-1":{"id":"claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none"],"search":true,"updates":false}}}}},"ministral-3b":{"id":"ministral-3b","type":"chat","name":"Ministral 3B","family":"ministral","release_date":"2024-10-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.04}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4-turbo":{"id":"gpt-4-turbo","type":"chat","name":"GPT-4 Turbo","family":"gpt","release_date":"2023-11-06","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":10},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":true},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"phi-4-reasoning":{"id":"phi-4-reasoning","type":"chat","name":"Phi-4-reasoning","family":"phi","release_date":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":4096},"cost":{"text":{"input":{"price":0.125},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"}}}},"gpt-5":{"id":"gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"web_search":{"price":14},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek-V4.1-Flash","family":"deepseek-flash","release_date":"2026-09-10","status":"beta","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/models","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-image-2":{"id":"gpt-image-2","type":"image","name":"GPT-Image-2","family":"gpt-image","release_date":"2026-04-21","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5,"cache":{"read":1.25}},"output":{"price":30}}},"api":{"images":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/images"}}}},"gpt-5-codex":{"id":"gpt-5-codex","type":"chat","name":"GPT-5-Codex","family":"gpt-codex","release_date":"2025-09-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":1.1}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":true}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true,"prompt_cache_key":true,"service_tier":["flex","priority"]},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"service_tier":{"equals":"flex"}},"factor":{"text":0.5}},{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"gpt-3.5-turbo-instruct":{"id":"gpt-3.5-turbo-instruct","type":"chat","name":"GPT-3.5 Turbo Instruct","family":"gpt","release_date":"2023-09-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":4096},"cost":{"text":{"input":{"price":1.5},"output":{"price":2}}},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"}}}},"cohere-command-a":{"id":"cohere-command-a","type":"chat","name":"Command A","family":"command-a","release_date":"2025-03-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-1-fast-non-reasoning":{"id":"grok-4-1-fast-non-reasoning","type":"chat","name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok","release_date":"2025-06-27","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":8192},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-codex":{"id":"gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":14},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":true}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25},"overrides":[{"when":{"context":{"gt":200000}},"price":10,"cache":{"read":1,"write":12.5}}]},"output":{"price":25,"overrides":[{"when":{"context":{"gt":200000}},"price":37.5}]}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"claude-opus-4-5":{"id":"claude-opus-4-5","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"gpt-5.2":{"id":"gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true,"service_tier":["priority"]},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}},"web_search":{"price":14},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":{"text":2}},{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek-V4-Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.74},"output":{"price":3.48}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/models","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-mythos-5":{"id":"claude-mythos-5","type":"chat","name":"Claude Mythos 5","family":"claude-mythos","release_date":"2026-06-09","status":"beta","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"o3-mini":{"id":"o3-mini","type":"chat","name":"o3-mini","family":"o-mini","release_date":"2024-12-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":1.1}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"gpt-5-mini":{"id":"gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}},"web_search":{"price":14},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}}},"mistral-medium-2505":{"id":"mistral-medium-2505","type":"chat","name":"Mistral Medium 3","family":"mistral-medium","release_date":"2025-05-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","type":"chat","name":"GPT-5.1 Codex","family":"gpt-codex","release_date":"2025-11-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"ttl":["24h"],"min_tokens":1024}},"structured_output":true,"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":1.1}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":true}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-11-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}},"web_search":{"price":10}},"api":{"messages":{"base_url":"https://${AZURE_RESOURCE_NAME}.services.ai.azure.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"gpt-5-nano":{"id":"gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":{"min_tokens":1024}},"temperature":false,"system_updates":true,"effort_updates":false,"store":true},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}},"web_search":{"price":14},"multipliers":[{"when":{"region":{"in":["us","eu"]}},"factor":{"text":1.1}}]},"api":{"responses":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":true}}},"chat-completions":{"base_url":"https://${AZURE_RESOURCE_NAME}.openai.azure.com/openai/v1","sdk":{"aisdk":"@ai-sdk/azure","opencodeai":"@opencode/ai/providers/azure/chat"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"freeform":["text","lark"],"updates":false}}}}}},"id":"azure","name":"Azure","doc":"https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models","env":["AZURE_RESOURCE_NAME","AZURE_API_KEY"]},"neosmith":{"models":{"neosmith.intelligent-maestro":{"id":"neosmith.intelligent-maestro","type":"chat","name":"NeoSmith Maestro","release_date":"2026-08-03","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.4,"cache":{"read":0.35,"write":0}},"output":{"price":12}}},"api":{"responses":{"base_url":"https://router.neosmith.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"neosmith.neolite":{"id":"neosmith.neolite","type":"chat","name":"NeoSmith NeoLite","release_date":"2026-06-20","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":64000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.08,"write":0}},"output":{"price":2.4}}},"api":{"responses":{"base_url":"https://router.neosmith.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"neosmith.intelligent-pro":{"id":"neosmith.intelligent-pro","type":"chat","name":"NeoSmith Pro","release_date":"2026-04-26","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.81,"cache":{"read":0.3,"write":0}},"output":{"price":8.39}}},"api":{"responses":{"base_url":"https://router.neosmith.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}},"neosmith.intelligent-basic":{"id":"neosmith.intelligent-basic","type":"chat","name":"NeoSmith Basic","release_date":"2026-04-26","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.17,"cache":{"read":0.22,"write":0}},"output":{"price":4.37}}},"api":{"responses":{"base_url":"https://router.neosmith.ai/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai/responses"},"capabilities":{"tools":{"updates":false}}}}}},"id":"neosmith","name":"NeoSmith","doc":"https://neosmith.ai/docs","env":["NEOSMITH_API_KEY"]},"upstage":{"models":{"solar-mini":{"id":"solar-mini","type":"chat","name":"solar-mini","family":"solar-mini","release_date":"2024-06-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":4096},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.upstage.ai/v1/solar","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"solar-pro2":{"id":"solar-pro2","type":"chat","name":"solar-pro2","family":"solar-pro","release_date":"2025-05-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","high"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":8192},"cost":{"text":{"input":{"price":0.25},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.upstage.ai/v1/solar","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"solar-mini4":{"id":"solar-mini4","type":"chat","name":"Solar Mini 4","family":"solar-mini","release_date":"2026-09-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.upstage.ai/v1/solar","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"solar-pro4":{"id":"solar-pro4","type":"chat","name":"Solar Pro 4","family":"solar-pro","release_date":"2026-08-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.upstage.ai/v1/solar","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"solar-pro3":{"id":"solar-pro3","type":"chat","name":"solar-pro3","family":"solar-pro","release_date":"2026-01-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.25},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.upstage.ai/v1/solar","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"upstage","name":"Upstage","doc":"https://developers.upstage.ai/docs/apis/chat","env":["UPSTAGE_API_KEY"]},"minimax-cn-coding-plan":{"models":{"MiniMax-M3.1-Flash":{"id":"MiniMax-M3.1-Flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":512}},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":524288},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.7":{"id":"MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512}},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.1":{"id":"MiniMax-M2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512},"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.7-highspeed":{"id":"MiniMax-M2.7-highspeed","type":"chat","name":"MiniMax-M2.7-highspeed","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512}},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2":{"id":"MiniMax-M2","type":"chat","name":"MiniMax-M2","family":"minimax","release_date":"2025-10-27","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M3":{"id":"MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true},"cache":{"implicit":{"min_tokens":512}},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":524288},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M3.1-Flash-Preview":{"id":"MiniMax-M3.1-Flash-Preview","type":"chat","name":"MiniMax-M3.1-Flash-Preview","family":"minimax","release_date":"2026-09-27","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":512000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.5-highspeed":{"id":"MiniMax-M2.5-highspeed","type":"chat","name":"MiniMax-M2.5-highspeed","family":"minimax","release_date":"2026-02-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512}},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.5":{"id":"MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512}},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.cn/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.cn/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}}},"id":"minimax-cn-coding-plan","name":"MiniMax Token Plan (minimax.cn)","doc":"https://platform.minimaxi.com/docs/token-plan/intro","env":["MINIMAX_API_KEY"]},"alibaba":{"models":{"qwen3-next-80b-a3b-instruct":{"id":"qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","release_date":"2025-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":{"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.32},"output":{"price":3.96}},"web_search":{"price":10},"multipliers":[{"when":{"utc_hours":{"gte":"14:00"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"explicit":{"read":0.17,"write":2.5}}},"output":{"price":6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen-mt-turbo":{"id":"qwen-mt-turbo","type":"chat","name":"Qwen-MT Turbo","family":"qwen","release_date":"2025-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":8192},"cost":{"text":{"input":{"price":0.16},"output":{"price":0.49}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"}}}},"qwen-image-2.0-pro":{"id":"qwen-image-2.0-pro","type":"image","name":"Qwen Image 2.0 Pro","family":"qwen","release_date":"2026-03-03","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/tiff","image/webp","image/gif"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.075}}},"api":{"images":{"base_url":"https://dashscope-intl.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"qwen-mt-plus":{"id":"qwen-mt-plus","type":"chat","name":"Qwen-MT Plus","family":"qwen","release_date":"2025-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":16384,"output":8192},"cost":{"text":{"input":{"price":2.46},"output":{"price":7.37}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"}}}},"qwen3.5-397b-a17b":{"id":"qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{}},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen-vl-max":{"id":"qwen-vl-max","type":"chat","name":"Qwen-VL Max","family":"qwen","release_date":"2024-04-08","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.8},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.8-27b":{"id":"qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1,"explicit":{"read":0.05,"write":0.625}}},"output":{"price":3}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.7-plus":{"id":"qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"explicit":{"read":0.04,"write":0.5}},"overrides":[{"when":{"context":{"gt":256000}},"price":1.2,"cache":{"read":0.24,"explicit":{"read":0.12,"write":1.5}}}]},"output":{"price":1.6,"overrides":[{"when":{"context":{"gt":256000}},"price":4.8}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.088}},"output":{"price":1.32}},"web_search":{"price":10},"multipliers":[{"when":{"utc_hours":{"gte":"14:00"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["high","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.28,"write":0}},"output":{"price":4.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-plus":{"id":"qwen-plus","type":"chat","name":"Qwen Plus","family":"qwen","release_date":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true,"budget":{}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"explicit":{"read":0.04,"write":0.5}},"overrides":[{"when":{"context":{"gt":256000}},"price":1.2,"cache":{"read":0.24,"explicit":{"read":0.12,"write":1.5}}}]},"output":{"price":1.2,"reasoning":4,"overrides":[{"when":{"context":{"gt":256000}},"price":3.6,"reasoning":12}]}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.6-max-preview":{"id":"qwen3.6-max-preview","type":"chat","name":"Qwen3.6 Max Preview","family":"qwen","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":1.3,"cache":{"read":0.13,"write":1.625}},"output":{"price":7.8}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"cache":{"implicit":{"min_tokens":1024}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.7-max":{"id":"qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.5,"explicit":{"read":0.25,"write":3.125}}},"output":{"price":7.5}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.5-plus":{"id":"qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.4,"overrides":[{"when":{"context":{"gt":256000}},"price":0.5}]},"output":{"price":2.4,"reasoning":2.4,"overrides":[{"when":{"context":{"gt":256000}},"price":3}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.6-flash":{"id":"qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"explicit":{"write":0.3125}},"overrides":[{"when":{"context":{"gt":256000}},"price":1,"cache":{"read":0.1,"explicit":{"write":1.25}}}]},"output":{"price":1.5,"overrides":[{"when":{"context":{"gt":256000}},"price":4}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.5-27b":{"id":"qwen3.5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{}},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-vl-235b-a22b":{"id":"qwen3-vl-235b-a22b","type":"chat","name":"Qwen3-VL 235B-A22B","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.7},"output":{"price":2.8,"reasoning":8.4}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.5-122b-a10b":{"id":"qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{}},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.4},"output":{"price":3.2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen-plus-character-ja":{"id":"qwen-plus-character-ja","type":"chat","name":"Qwen Plus Character (Japanese)","family":"qwen","release_date":"2024-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"stream_usage":true},"limit":{"context":8192,"output":512},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"}}}},"qvq-max":{"id":"qvq-max","type":"chat","name":"QVQ Max","family":"qvq","release_date":"2025-03-25","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":1.2},"output":{"price":4.8}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.6-27b":{"id":"qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{}},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-vl-plus":{"id":"qwen3-vl-plus","type":"chat","name":"Qwen3-VL Plus","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true,"budget":{}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04,"explicit":{"read":0.02,"write":0.25}},"overrides":[{"when":{"context":{"gt":32000}},"price":0.3,"cache":{"read":0.06,"explicit":{"read":0.03,"write":0.375}}},{"when":{"context":{"gt":128000}},"price":0.6,"cache":{"read":0.12,"explicit":{"read":0.06,"write":0.75}}}]},"output":{"price":1.6,"overrides":[{"when":{"context":{"gt":32000}},"price":2.4},{"when":{"context":{"gt":128000}},"price":4.8}]}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-vl-30b-a3b":{"id":"qwen3-vl-30b-a3b","type":"chat","name":"Qwen3-VL 30B-A3B","family":"qwen","release_date":"2025-04","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true,"budget":{}},"cache":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.8,"reasoning":2.4}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-coder-30b-a3b-instruct":{"id":"qwen3-coder-30b-a3b-instruct","type":"chat","name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.45,"overrides":[{"when":{"context":{"gt":32000}},"price":0.75},{"when":{"context":{"gt":128000}},"price":1.2}]},"output":{"price":2.25,"overrides":[{"when":{"context":{"gt":32000}},"price":3.75},{"when":{"context":{"gt":128000}},"price":6}]}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":{"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-vl-plus":{"id":"qwen-vl-plus","type":"chat","name":"Qwen-VL Plus","family":"qwen","release_date":"2024-01-25","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.21},"output":{"price":0.63}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-14b":{"id":"qwen3-14b","type":"chat","name":"Qwen3 14B","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.35},"output":{"price":1.4,"reasoning":4.2}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"toggle":true,"effort":["low","medium","xhigh"],"budget":{"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016,"explicit":{"write":0.2}}},"output":{"price":0.47}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen-turbo":{"id":"qwen-turbo","type":"chat","name":"Qwen Turbo","family":"qwen","release_date":"2024-11-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":16384},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.2,"reasoning":0.5}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen2-5-omni-7b":{"id":"qwen2-5-omni-7b","type":"chat","name":"Qwen2.5-Omni 7B","family":"qwen","release_date":"2024-12","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text","audio/wav"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":2048},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.4}},"audio":{"input":{"price":6.76}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-max":{"id":"qwen-max","type":"chat","name":"Qwen Max","family":"qwen","release_date":"2024-04-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":1.6},"output":{"price":6.4}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}}}},"qwq-plus":{"id":"qwq-plus","type":"chat","name":"QwQ Plus","family":"qwen","release_date":"2025-03-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.8},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-coder-flash":{"id":"qwen3-coder-flash","type":"chat","name":"Qwen3 Coder Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"explicit":{"read":0.03,"write":0.375}},"overrides":[{"when":{"context":{"gt":32000}},"price":0.5,"cache":{"read":0.1,"explicit":{"read":0.05,"write":0.625}}},{"when":{"context":{"gt":128000}},"price":0.8,"cache":{"read":0.16,"explicit":{"read":0.08,"write":1}}},{"when":{"context":{"gt":256000}},"price":1.6,"cache":{"read":0.32,"explicit":{"read":0.16,"write":2}}}]},"output":{"price":1.5,"overrides":[{"when":{"context":{"gt":32000}},"price":2.5},{"when":{"context":{"gt":128000}},"price":4},{"when":{"context":{"gt":256000}},"price":9.6}]}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"wan2.7-image":{"id":"wan2.7-image","type":"image","name":"Wan2.7 Image","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.03}}},"api":{"images":{"base_url":"https://dashscope-intl.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"deepseek-v4.1-flash-1017":{"id":"deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}},"web_search":{"price":10},"multipliers":[{"when":{"utc_hours":{"gte":"14:00"}},"factor":{"text":0.5}}]},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.8-omni-flash":{"id":"qwen3.8-omni-flash","type":"chat","name":"Qwen3.8 Omni Flash","family":"qwen","release_date":"2026-09-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"effort":["none","low","medium","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016}},"output":{"price":0.47}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-coder-480b-a35b-instruct":{"id":"qwen3-coder-480b-a35b-instruct","type":"chat","name":"Qwen3-Coder 480B-A35B Instruct","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":1.5,"overrides":[{"when":{"context":{"gt":32000}},"price":2.7},{"when":{"context":{"gt":128000}},"price":4.5}]},"output":{"price":7.5,"overrides":[{"when":{"context":{"gt":32000}},"price":13.5},{"when":{"context":{"gt":128000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-next-80b-a3b-thinking":{"id":"qwen3-next-80b-a3b-thinking","type":"chat","name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","release_date":"2025-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"wan2.7-image-pro":{"id":"wan2.7-image-pro","type":"image","name":"Wan2.7 Image Pro","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/webp"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.075}}},"api":{"images":{"base_url":"https://dashscope-intl.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":{"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}},"multipliers":[{"when":{"utc_hours":{"gte":"14:00"}},"factor":0.5}]},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-omni-flash":{"id":"qwen3-omni-flash","type":"chat","name":"Qwen3-Omni Flash","family":"qwen","release_date":"2025-09-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text","audio/wav"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":65536,"output":16384},"cost":{"text":{"input":{"price":0.43},"output":{"price":1.66}},"audio":{"input":{"price":3.81},"output":{"price":15.11}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{}},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-vl-ocr":{"id":"qwen-vl-ocr","type":"chat","name":"Qwen-VL OCR","family":"qwen","release_date":"2024-10-28","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"stream_usage":true},"limit":{"context":34096,"output":4096},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.16}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"}}}},"qwen-flash":{"id":"qwen-flash","type":"chat","name":"Qwen Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true,"budget":{}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.01,"explicit":{"read":0.005,"write":0.0625}},"overrides":[{"when":{"context":{"gt":256000}},"price":0.25,"cache":{"read":0.05,"explicit":{"read":0.025,"write":0.3125}}}]},"output":{"price":0.4,"overrides":[{"when":{"context":{"gt":256000}},"price":2}]}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.6-35b-a3b":{"id":"qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{}},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.375},"output":{"price":2.25}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.7-flash":{"id":"qwen3.7-flash","type":"chat","name":"Qwen3.7 Flash","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"input":991808,"output":131072},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006,"explicit":{"read":0.003,"write":0.0375}},"overrides":[{"when":{"context":{"gt":32000}},"price":0.1,"cache":{"read":0.02,"explicit":{"read":0.01,"write":0.125}}},{"when":{"context":{"gt":256000}},"price":0.2,"cache":{"read":0.04,"explicit":{"read":0.02,"write":0.25}}}]},"output":{"price":0.13,"overrides":[{"when":{"context":{"gt":32000}},"price":0.4},{"when":{"context":{"gt":256000}},"price":0.8}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen-omni-turbo":{"id":"qwen-omni-turbo","type":"chat","name":"Qwen-Omni Turbo","family":"qwen","release_date":"2025-01-19","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text","audio/wav"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":2048},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.27}},"audio":{"input":{"price":4.44},"output":{"price":8.89}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-8b":{"id":"qwen3-8b","type":"chat","name":"Qwen3 8B","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.7,"reasoning":2.1}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.8-2.4t-a95b":{"id":"qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"explicit":{"read":0.17,"write":2.5}}},"output":{"price":6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-32b":{"id":"qwen3-32b","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.7},"output":{"price":2.8,"reasoning":8.4}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen-image-2.0":{"id":"qwen-image-2.0","type":"image","name":"Qwen Image 2.0","family":"qwen","release_date":"2026-03-03","modalities":{"input":["text","image/jpeg","image/png","image/bmp","image/tiff","image/webp","image/gif"],"output":["image/png"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":0},"cost":{"image":{"output":{"unit":"image","price":0.035}}},"api":{"images":{"base_url":"https://dashscope-intl.aliyuncs.com/api/v1","sdk":{"opencodeai":"@opencode/ai/providers/alibaba/images"}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"high"},"toggle":true,"effort":["high","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":2.4},"output":{"price":4.8}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","required","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-max":{"id":"qwen3-max","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2025-09-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":1.2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.8-max-0902":{"id":"qwen3.8-max-0902","type":"chat","name":"Qwen3.8 Max 0902","family":"qwen","release_date":"2026-09-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"xhigh"},"toggle":true,"effort":["low","medium","xhigh"],"budget":{"min":0,"max":262144}},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"explicit":{"read":0.17,"write":2.5}}},"output":{"price":6}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.5-35b-a3b":{"id":"qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{}},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.25},"output":{"price":2}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.5-flash":{"id":"qwen3.5-flash","type":"chat","name":"Qwen3.5 Flash","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{"max":81920}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"explicit":{"write":0.125}}},"output":{"price":0.4}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3.6-plus":{"id":"qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true,"budget":{}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"explicit":{"write":0.625}},"overrides":[{"when":{"context":{"gt":256000}},"price":2,"cache":{"read":0.2,"explicit":{"write":2.5}}}]},"output":{"price":3,"overrides":[{"when":{"context":{"gt":256000}},"price":6}]}},"web_search":{"price":10}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"capabilities":{"system_updates":true,"tools":{"choice":["auto","none","tool"],"updates":false}}},"responses":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/alibaba/responses"},"capabilities":{"tools":{"choice":["auto","none","tool"],"updates":false}}},"messages":{"base_url":"https://dashscope-intl.aliyuncs.com/apps/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/alibaba/messages"},"capabilities":{"tools":{"choice":["auto","none","required","tool"],"updates":false}}}}},"qwen3-coder-plus":{"id":"qwen3-coder-plus","type":"chat","name":"Qwen3 Coder Plus","family":"qwen","release_date":"2025-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3-235b-a22b":{"id":"qwen3-235b-a22b","type":"chat","name":"Qwen3 235B-A22B","family":"qwen","release_date":"2025-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.7},"output":{"price":2.8,"reasoning":8.4}}},"api":{"chat-completions":{"base_url":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/alibaba/chat"},"compatibility":{"max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}}},"id":"alibaba","name":"Alibaba","doc":"https://www.alibabacloud.com/help/en/model-studio/models","env":["DASHSCOPE_API_KEY"]},"merge-gateway":{"models":{"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2.5}]},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT-OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.02}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"openai/gpt-5-chat-latest":{"id":"openai/gpt-5-chat-latest","type":"chat","name":"GPT-5 Chat Latest","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 Mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-nano":{"id":"openai/gpt-4.1-nano","type":"chat","name":"GPT-4.1 Nano","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":0.25}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3":{"id":"openai/o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-safeguard-120b":{"id":"openai/gpt-oss-safeguard-120b","type":"chat","name":"GPT OSS Safeguard 120B","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":4096},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT-OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"openai/gpt-6.1-terra":{"id":"openai/gpt-6.1-terra","type":"chat","name":"GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25},"overrides":[{"when":{"context":{"gt":272000}},"price":2,"cache":{"read":0.1,"write":2.5}}]},"output":{"price":5,"overrides":[{"when":{"context":{"gt":272000}},"price":7.5}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 Nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o Mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":2}]},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","body":{"service_tier":"priority"}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-audio":{"id":"openai/gpt-audio","type":"chat","name":"GPT Audio","family":"gpt","release_date":"2025-08-28","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-audio-mini":{"id":"openai/gpt-audio-mini","type":"chat","name":"GPT Audio Mini","family":"gpt-mini","release_date":"2025-10-06","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-chat-latest":{"id":"openai/gpt-5.2-chat-latest","type":"chat","name":"GPT-5.2 Chat Latest","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-05-13":{"id":"openai/gpt-4o-2024-05-13","type":"chat","name":"GPT-4o (2024-05-13)","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":5},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-11-20":{"id":"openai/gpt-4o-2024-11-20","type":"chat","name":"GPT-4o (2024-11-20)","family":"gpt","release_date":"2024-11-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/o4-mini":{"id":"openai/o4-mini","type":"chat","name":"o4 Mini","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/o1":{"id":"openai/o1","type":"chat","name":"o1","family":"o","release_date":"2024-12-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":15,"cache":{"read":7.5}},"output":{"price":60}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 Mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4-turbo":{"id":"openai/gpt-4-turbo","type":"chat","name":"GPT-4 Turbo","family":"gpt","release_date":"2023-11-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":10},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-chat-latest":{"id":"openai/gpt-5.1-chat-latest","type":"chat","name":"GPT-5.1 Chat Latest","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-search-api":{"id":"openai/gpt-5-search-api","type":"chat","name":"GPT-5 Search API","family":"gpt","release_date":"2025-10-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":272000,"output":128000},"cost":{"text":{"input":{"price":1.25},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-3.5-turbo":{"id":"openai/gpt-3.5-turbo","type":"chat","name":"GPT-3.5 Turbo","family":"gpt","release_date":"2023-03-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":16385,"output":4096},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"openai/gpt-4":{"id":"openai/gpt-4","type":"chat","name":"GPT-4","family":"gpt","release_date":"2023-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":30},"output":{"price":60}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"openai/gpt-4o-2024-08-06":{"id":"openai/gpt-4o-2024-08-06","type":"chat","name":"GPT-4o (2024-08-06)","family":"gpt","release_date":"2024-08-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-mini":{"id":"openai/o3-mini","type":"chat","name":"o3 Mini","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-safeguard-20b":{"id":"openai/gpt-oss-safeguard-20b","type":"chat","name":"GPT OSS Safeguard 20B","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"output":4096},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0,"write":0}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.3-chat-latest":{"id":"openai/gpt-5.3-chat-latest","type":"chat","name":"GPT-5.3 Chat Latest","family":"gpt","release_date":"2026-03-03","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling":{"id":"thinkingmachines/inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048000,"output":32000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.17}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"meta/llama-3.3-70b-instruct":{"id":"meta/llama-3.3-70b-instruct","type":"chat","name":"Llama 3.3 70B Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.11}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-open":{"id":"meta/muse-spark-open","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"meta/llama-3.1-70b-instruct":{"id":"meta/llama-3.1-70b-instruct","type":"chat","name":"Llama 3.1 70B","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":2048},"cost":{"text":{"input":{"price":0.99},"output":{"price":0.99}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"meta/llama-3.1-8b-instruct":{"id":"meta/llama-3.1-8b-instruct","type":"chat","name":"Llama 3.1 8B","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":2048},"cost":{"text":{"input":{"price":0.22},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.3":{"id":"xai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.6":{"id":"xai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.20-0309-non-reasoning":{"id":"xai/grok-4.20-0309-non-reasoning","type":"chat","name":"Grok 4.20 Non-Reasoning","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.7":{"id":"xai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":2,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.20-0309-reasoning":{"id":"xai/grok-4.20-0309-reasoning","type":"chat","name":"Grok 4.20","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-build-0.1":{"id":"xai/grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.5":{"id":"xai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.3-flash":{"id":"zai/glm-5.3-flash","type":"chat","name":"GLM-5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5-air":{"id":"zai/glm-4.5-air","type":"chat","name":"GLM-4.5 Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":98304},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.03,"write":0}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5-turbo":{"id":"zai/glm-5-turbo","type":"chat","name":"GLM-5 Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24,"write":0}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.2":{"id":"zai/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1,"max":50000}},"cache":{"implicit":true,"explicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.05,"cache":{"read":0.195}},"output":{"price":3.3}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.7-flashx":{"id":"zai/glm-4.7-flashx","type":"chat","name":"GLM-4.7 FlashX","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.01,"write":0}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.6":{"id":"zai/glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5":{"id":"zai/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2,"write":0}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5":{"id":"zai/glm-4.5","type":"chat","name":"GLM-4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.3":{"id":"zai/glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.13}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.7":{"id":"zai/glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5v":{"id":"zai/glm-4.5v","type":"chat","name":"Glm 4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.7-flash":{"id":"zai/glm-4.7-flash","type":"chat","name":"GLM 4.7 Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.1":{"id":"zai/glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26,"write":0}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":0,"max":24576}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-computer-use-preview-10-2025":{"id":"google/gemini-2.5-computer-use-preview-10-2025","type":"chat","name":"Gemini 2.5 Computer Use Preview (10-2025)","family":"gemini-pro","release_date":"2025-10-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":64000},"cost":{"text":{"input":{"price":1.25},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-flash-latest":{"id":"google/gemini-flash-latest","type":"chat","name":"Gemini Flash Latest","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-image":{"id":"google/gemini-3.1-flash-image","type":"image","name":"Gemini 3.1 Flash Image","family":"gemini-flash","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-4b-it":{"id":"google/gemma-3-4b-it","type":"chat","name":"Gemma 3 4B","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.08}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash-image":{"id":"google/gemini-2.5-flash-image","type":"image","name":"Gemini 2.5 Flash Image","family":"gemini-flash","release_date":"2025-08-26","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"google/gemma-4-26b-a4b-it":{"id":"google/gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.13},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"google/gemini-4-argon":{"id":"google/gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-pro-image":{"id":"google/gemini-3-pro-image","type":"image","name":"Gemini 3 Pro Image","family":"gemini-pro","release_date":"2026-05-28","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":2},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B It","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":512,"max":24576}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}},"audio":{"input":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview-customtools":{"id":"google/gemini-3.1-pro-preview-customtools","type":"chat","name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-3-27b-it":{"id":"google/gemma-3-27b-it","type":"chat","name":"Gemma 3 27B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.04}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"google/gemma-3-12b-it":{"id":"google/gemma-3-12b-it","type":"chat","name":"Gemma 3 12B","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.29}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash-Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-flash-lite-latest":{"id":"google/gemini-flash-lite-latest","type":"chat","name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}},"audio":{"input":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-large-2512":{"id":"mistral/mistral-large-2512","type":"chat","name":"Mistral Large 3","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-large-latest":{"id":"mistral/mistral-large-latest","type":"chat","name":"Mistral Large (latest)","family":"mistral-large","release_date":"2024-11-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"mistral/devstral-medium-latest":{"id":"mistral/devstral-medium-latest","type":"chat","name":"Devstral 2 (latest)","family":"devstral","release_date":"2025-12-02","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-medium-latest":{"id":"mistral/mistral-medium-latest","type":"chat","name":"Mistral Medium (latest)","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"mistral/devstral-2512":{"id":"mistral/devstral-2512","type":"chat","name":"Devstral 2","family":"devstral","release_date":"2025-12-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"mistral/codestral-latest":{"id":"mistral/codestral-latest","type":"chat","name":"Codestral (latest)","family":"codestral","release_date":"2024-05-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":4096},"cost":{"text":{"input":{"price":0.3},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"mistral/magistral-medium-latest":{"id":"mistral/magistral-medium-latest","type":"chat","name":"Magistral Medium (latest)","family":"magistral-medium","release_date":"2025-03-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-small-latest":{"id":"mistral/mistral-small-latest","type":"chat","name":"Mistral Small (latest)","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"mistral/pixtral-large-latest":{"id":"mistral/pixtral-large-latest","type":"chat","name":"Pixtral Large (latest)","family":"pixtral","release_date":"2024-11-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"mistral/mistral-medium-2505":{"id":"mistral/mistral-medium-2505","type":"chat","name":"Mistral Medium 3","family":"mistral-medium","release_date":"2025-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.5":{"id":"moonshot/kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1,"max":262144}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k3.1-pro":{"id":"moonshot/kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.7-code-highspeed":{"id":"moonshot/kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1,"max":32768}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.38}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.7-code":{"id":"moonshot/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1,"max":32768}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k3":{"id":"moonshot/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"moonshot/kimi-k2.6":{"id":"moonshot/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1,"max":262144}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.16}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-5-5":{"id":"anthropic/claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":0.625}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5-5":{"id":"anthropic/claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-haiku-4-5-20251001":{"id":"anthropic/claude-haiku-4-5-20251001","type":"chat","name":"Claude Haiku 4.5 (20251001)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5-5":{"id":"anthropic/claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4-6":{"id":"anthropic/claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024,"max":127999}},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"multipliers":[{"when":{"service_tier":{"equals":"fast"}},"factor":6}]},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"body":{"speed":"fast"},"headers":{"anthropic-beta":"fast-mode-2026-02-01"}}}}},"anthropic/claude-opus-4-7":{"id":"anthropic/claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}},"multipliers":[{"when":{"service_tier":{"equals":"fast"}},"factor":6}]},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"body":{"speed":"fast"},"headers":{"anthropic-beta":"fast-mode-2026-02-01"}}}}},"anthropic/claude-opus-4-5-20251101":{"id":"anthropic/claude-opus-4-5-20251101","type":"chat","name":"Claude Opus 4.5 (20251101)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024,"max":63999}},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5-1":{"id":"anthropic/claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4-1-20250805":{"id":"anthropic/claude-opus-4-1-20250805","type":"chat","name":"Claude Opus 4.1 (20250805)","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":31999}},"cache":{"implicit":true,"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":18.75}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-8":{"id":"anthropic/claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1,"max":128000}},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-6":{"id":"anthropic/claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024,"max":63999}},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-5-20250929":{"id":"anthropic/claude-sonnet-4-5-20250929","type":"chat","name":"Claude Sonnet 4.5 (20250929)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.2":{"id":"deepseek/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.13}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro-0813":{"id":"deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.74,"cache":{"read":0.003625}},"output":{"price":3.48}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-r1-0528":{"id":"deepseek/deepseek-r1-0528","type":"chat","name":"DeepSeek R1 (0528)","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":32768},"cost":{"text":{"input":{"price":1.35,"cache":{"read":0.945}},"output":{"price":5.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"deepseek/deepseek-v3.1":{"id":"deepseek/deepseek-v3.1","type":"chat","name":"DeepSeek V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.56,"cache":{"read":0.13}},"output":{"price":1.68}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"deepseek/deepseek-v4-flash-0731":{"id":"deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.035,"cache":{"read":0.007}},"output":{"price":0.07}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro-0423":{"id":"deepseek/deepseek-v4-pro-0423","type":"chat","name":"DeepSeek V4 Pro 0423","family":"deepseek-thinking","release_date":"2026-04-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":393216},"cost":{"text":{"input":{"price":1.65},"output":{"price":3.3}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-r1":{"id":"deepseek/deepseek-r1","type":"chat","name":"DeepSeek R1","family":"deepseek-thinking","release_date":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":40960},"cost":{"text":{"input":{"price":1.35},"output":{"price":5.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"deepseek/deepseek-v3":{"id":"deepseek/deepseek-v3","type":"chat","name":"DeepSeek V3","family":"deepseek","release_date":"2024-12-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":81920},"cost":{"text":{"input":{"price":0.27},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006,"write":0.1125}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash-1017":{"id":"deepseek/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0423":{"id":"deepseek/deepseek-v4-flash-0423","type":"chat","name":"DeepSeek V4 Flash 0423","family":"deepseek-flash","release_date":"2026-04-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.139},"output":{"price":0.278}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0731-fast":{"id":"deepseek/deepseek-v4-flash-0731-fast","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.07}},"output":{"price":0.56}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"nvidia/nemotron-3.5-lightning-30b-a3b":{"id":"nvidia/nemotron-3.5-lightning-30b-a3b","type":"chat","name":"Nemotron 3.5 Lightning 30B A3B","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":262144},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-nano-9b-v2":{"id":"nvidia/nemotron-nano-9b-v2","type":"chat","name":"Nemotron Nano 9B","family":"nemotron","release_date":"2025-08-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.06},"output":{"price":0.23}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"nvidia/nemotron-3-nano-30b-a3b":{"id":"nvidia/nemotron-3-nano-30b-a3b","type":"chat","name":"Nemotron 3 Nano 30B A3B","family":"nemotron","release_date":"2025-12-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"cohere/command-r-08-2024":{"id":"cohere/command-r-08-2024","type":"chat","name":"Command R 08-2024","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-r-plus-08-2024":{"id":"cohere/command-r-plus-08-2024","type":"chat","name":"Command R+ 08-2024","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-a-03-2025":{"id":"cohere/command-a-03-2025","type":"chat","name":"Command A 03-2025","family":"command-a","release_date":"2025-03-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-r7b-12-2024":{"id":"cohere/command-r7b-12-2024","type":"chat","name":"Command R7B 12-2024","family":"command-r","release_date":"2024-12-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"cost":{"text":{"input":{"price":0.0375},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"writer/palmyra-x5":{"id":"writer/palmyra-x5","type":"chat","name":"Palmyra X5","family":"palmyra","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":250000},"cost":{"text":{"input":{"price":0.6},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"writer/palmyra-x4":{"id":"writer/palmyra-x4","type":"chat","name":"Palmyra X4","family":"palmyra","release_date":"2024-10-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-next-80b-a3b-instruct":{"id":"qwen/qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max":{"id":"qwen/qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-397b-a17b":{"id":"qwen/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.172,"cache":{"read":0.0344}},"output":{"price":1.032}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-235b-a22b-instruct":{"id":"qwen/qwen3-vl-235b-a22b-instruct","type":"chat","name":"Qwen3-VL 235B A22B Instruct","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.21,"cache":{"read":0.105}},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-plus":{"id":"qwen/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.4},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-plus":{"id":"qwen/qwen-plus","type":"chat","name":"Qwen Plus","family":"qwen","release_date":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":250000},"cost":{"text":{"input":{"price":0.115,"cache":{"read":0.023,"write":0.14375}},"output":{"price":0.287}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-max-preview":{"id":"qwen/qwen3-max-preview","type":"chat","name":"Qwen3 Max Preview","family":"qwen","release_date":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":1.08},"output":{"price":4.8}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-max-preview":{"id":"qwen/qwen3.6-max-preview","type":"chat","name":"Qwen3.6 Max Preview","family":"qwen","release_date":"2026-04-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":1.31},"output":{"price":7.88}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-max":{"id":"qwen/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":250000},"cost":{"text":{"input":{"price":0.825,"cache":{"read":0.165,"write":1.03125}},"output":{"price":2.4755}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-plus":{"id":"qwen/qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":250000},"cost":{"text":{"input":{"price":0.115,"cache":{"read":0.0115,"write":0.14375}},"output":{"price":0.688}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-flash":{"id":"qwen/qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":250000},"cost":{"text":{"input":{"price":0.165,"cache":{"read":0.0165,"write":0.20625}},"output":{"price":0.99}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-27b":{"id":"qwen/qwen3.5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.086,"cache":{"read":0.0172}},"output":{"price":0.688}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-122b-a10b":{"id":"qwen/qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.115,"cache":{"read":0.023}},"output":{"price":0.917}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-27b":{"id":"qwen/qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.4126},"output":{"price":2.4754}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-plus":{"id":"qwen/qwen3-vl-plus","type":"chat","name":"Qwen3-VL Plus","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.143,"cache":{"read":0.0286,"write":0.17875}},"output":{"price":1.434}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-235b-a22b-instruct-2507":{"id":"qwen/qwen3-235b-a22b-instruct-2507","type":"chat","name":"Qwen3 235B A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.0574}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-30b-a3b-instruct":{"id":"qwen/qwen3-vl-30b-a3b-instruct","type":"chat","name":"Qwen3-VL 30B-A3B Instruct","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.0216}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-235b-a22b-thinking":{"id":"qwen/qwen3-vl-235b-a22b-thinking","type":"chat","name":"Qwen3-VL 235B A22B Thinking","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.287,"cache":{"read":0.0574}},"output":{"price":2.867}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-4b":{"id":"qwen/qwen3.5-4b","type":"chat","name":"Qwen3.5 4B","family":"qwen","release_date":"2026-03-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.07}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-flash":{"id":"qwen/qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":977000,"output":128000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-flash":{"id":"qwen/qwen3-coder-flash","type":"chat","name":"Qwen3 Coder Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":250000},"cost":{"text":{"input":{"price":0.144,"cache":{"read":0.0288,"write":0.18}},"output":{"price":0.574}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-next":{"id":"qwen/qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"qwen/qwen3-coder-480b-a35b-instruct":{"id":"qwen/qwen3-coder-480b-a35b-instruct","type":"chat","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.22},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"qwen/qwen3-next-80b-a3b-thinking":{"id":"qwen/qwen3-next-80b-a3b-thinking","type":"chat","name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"qwen/qwen3-30b-a3b":{"id":"qwen/qwen3-30b-a3b","type":"chat","name":"Qwen3 30B A3B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.108,"cache":{"read":0.0216}},"output":{"price":1.076}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-flash":{"id":"qwen/qwen-flash","type":"chat","name":"Qwen Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":250000},"cost":{"text":{"input":{"price":0.022,"cache":{"read":0.0044,"write":0.0275}},"output":{"price":0.216}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-flash":{"id":"qwen/qwen3-vl-flash","type":"chat","name":"Qwen3-VL Flash","release_date":"2025-10-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.022,"cache":{"read":0.0044,"write":0.0275}},"output":{"price":0.215}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-35b-a3b":{"id":"qwen/qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.248,"cache":{"read":0.0496}},"output":{"price":1.485}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-2.4t-a95b":{"id":"qwen/qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":1010000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.5}},"output":{"price":6.25}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"qwen/qwen3-32b":{"id":"qwen/qwen3-32b","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-max":{"id":"qwen/qwen3-max","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.359,"cache":{"read":0.0718,"write":0.44875}},"output":{"price":1.434}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-35b-a3b":{"id":"qwen/qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.057,"cache":{"read":0.020357}},"output":{"price":0.459}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-flash":{"id":"qwen/qwen3.5-flash","type":"chat","name":"Qwen3.5 Flash","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":250000},"cost":{"text":{"input":{"price":0.029,"cache":{"read":0.0029,"write":0.03625}},"output":{"price":0.287}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-plus":{"id":"qwen/qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":250000},"cost":{"text":{"input":{"price":0.276,"cache":{"read":0.0276,"write":0.345}},"output":{"price":1.651}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-plus":{"id":"qwen/qwen3-coder-plus","type":"chat","name":"Qwen3 Coder Plus","family":"qwen","release_date":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":250000},"cost":{"text":{"input":{"price":0.574,"cache":{"read":0.1148,"write":0.7175}},"output":{"price":2.294}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-235b-a22b":{"id":"qwen/qwen3-235b-a22b","type":"chat","name":"Qwen3 235B A22B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.287,"cache":{"read":0.0574}},"output":{"price":1.147}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-9b":{"id":"qwen/qwen3.5-9b","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.13}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-max":{"id":"sakana/fugu-max","type":"chat","name":"Fugu Max","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-ultra":{"id":"sakana/fugu-ultra","type":"chat","name":"Fugu Ultra","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"sakana/sakana-namazu":{"id":"sakana/sakana-namazu","type":"chat","name":"Sakana Namazu","family":"sakana-namazu","release_date":"2026-08-03","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.15}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7-highspeed":{"id":"minimax/minimax-m2.7-highspeed","type":"chat","name":"MiniMax M2.7 Highspeed","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":8192},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3.1-flash":{"id":"minimax/minimax-m3.1-flash","type":"chat","name":"MiniMax M3.1 Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.1":{"id":"minimax/minimax-m2.1","type":"chat","name":"MiniMax M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"MiniMax M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7":{"id":"minimax/minimax-m2.7","type":"chat","name":"MiniMax M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5-highspeed":{"id":"minimax/minimax-m2.5-highspeed","type":"chat","name":"MiniMax M2.5 Highspeed","family":"minimax","release_date":"2026-02-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":8192},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.03,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1,"max":128000}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2":{"id":"minimax/minimax-m2","type":"chat","name":"MiniMax M2","family":"minimax","release_date":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"},"capabilities":{"tools":{"updates":false}}}}},"bytedance/dola-seed-2.0-pro":{"id":"bytedance/dola-seed-2.0-pro","type":"chat","name":"Seed 2.0 Pro","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.63},"output":{"price":3.79}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"bytedance/dola-seed-2.0-mini":{"id":"bytedance/dola-seed-2.0-mini","type":"chat","name":"Seed 2.0 Mini","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"bytedance/dola-seed-2.0-code-preview":{"id":"bytedance/dola-seed-2.0-code-preview","type":"chat","name":"Dola Seed 2.0 Code (preview)","family":"seed","release_date":"2026-03-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"bytedance/dola-seed-2.0-code":{"id":"bytedance/dola-seed-2.0-code","type":"chat","name":"Seed 2.0 Code","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.4},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}},"bytedance/dola-seed-2.0-lite":{"id":"bytedance/dola-seed-2.0-lite","type":"chat","name":"Seed 2.0 Lite","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.31},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api-gateway.merge.dev/v1/ai-sdk","sdk":{"aisdk":"merge-gateway-ai-sdk-provider"}}}}},"id":"merge-gateway","name":"Merge Gateway","doc":"https://docs.merge.dev/merge-gateway","env":["MERGE_GATEWAY_API_KEY"]},"volcengine":{"models":{"doubao-seed-2-1-turbo-260628":{"id":"doubao-seed-2-1-turbo-260628","type":"chat","name":"Seed 2.1 Turbo","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.4453,"cache":{"read":0.08906}},"output":{"price":2.22651}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2-0-lite-260428":{"id":"doubao-seed-2-0-lite-260428","type":"chat","name":"Seed 2.0 Lite","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":131072},"cost":{"text":{"input":{"price":0.08906,"cache":{"read":0.01781},"overrides":[{"when":{"context":{"gt":32000}},"price":0.13359,"cache":{"read":0.02672}},{"when":{"context":{"gt":128000}},"price":0.26718,"cache":{"read":0.05344}}]},"output":{"price":0.53436,"overrides":[{"when":{"context":{"gt":32000}},"price":0.80154},{"when":{"context":{"gt":128000}},"price":1.60308}]}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2-0-code-preview-260215":{"id":"doubao-seed-2-0-code-preview-260215","type":"chat","name":"Seed 2.0 Code","family":"seed","release_date":"2026-02-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.47499,"cache":{"read":0.095},"overrides":[{"when":{"context":{"gt":32000}},"price":0.71248,"cache":{"read":0.1425}},{"when":{"context":{"gt":128000}},"price":1.42496,"cache":{"read":0.28499}}]},"output":{"price":2.37494,"overrides":[{"when":{"context":{"gt":32000}},"price":3.56241},{"when":{"context":{"gt":128000}},"price":7.12482}]}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-evolving":{"id":"doubao-seed-evolving","type":"chat","name":"Seed Evolving","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.8906,"cache":{"read":0.17812}},"output":{"price":4.45301}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-1-6-251015":{"id":"doubao-seed-1-6-251015","type":"chat","name":"Seed 1.6","family":"seed","release_date":"2025-10-15","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.11875,"cache":{"read":0.02375},"overrides":[{"when":{"context":{"gt":32000}},"price":0.17812,"cache":{"read":0.02375}},{"when":{"context":{"gt":128000}},"price":0.35624,"cache":{"read":0.02375}}]},"output":{"price":1.18747,"overrides":[{"when":{"context":{"gt":32000}},"price":2.37494},{"when":{"context":{"gt":128000}},"price":3.56241}]}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2-0-mini-260428":{"id":"doubao-seed-2-0-mini-260428","type":"chat","name":"Seed 2.0 Mini","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":131072},"cost":{"text":{"input":{"price":0.02969,"cache":{"read":0.00594},"overrides":[{"when":{"context":{"gt":32000}},"price":0.05937,"cache":{"read":0.01187}},{"when":{"context":{"gt":128000}},"price":0.11875,"cache":{"read":0.02375}}]},"output":{"price":0.29687,"overrides":[{"when":{"context":{"gt":32000}},"price":0.59374},{"when":{"context":{"gt":128000}},"price":1.18747}]}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5-3-flash-260828":{"id":"glm-5-3-flash-260828","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.11875,"cache":{"read":0.03414}},"output":{"price":0.41563}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-1-8-251228":{"id":"doubao-seed-1-8-251228","type":"chat","name":"Seed 1.8","family":"seed","release_date":"2025-12-28","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.11875,"cache":{"read":0.02375},"overrides":[{"when":{"context":{"gt":32000}},"price":0.17812,"cache":{"read":0.02375}},{"when":{"context":{"gt":128000}},"price":0.35624,"cache":{"read":0.02375}}]},"output":{"price":1.18747,"overrides":[{"when":{"context":{"gt":32000}},"price":2.37494},{"when":{"context":{"gt":128000}},"price":3.56241}]}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2-0-pro-260215":{"id":"doubao-seed-2-0-pro-260215","type":"chat","name":"Seed 2.0 Pro","family":"seed","release_date":"2026-02-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.47499,"cache":{"read":0.095},"overrides":[{"when":{"context":{"gt":32000}},"price":0.71248,"cache":{"read":0.1425}},{"when":{"context":{"gt":128000}},"price":1.42496,"cache":{"read":0.28499}}]},"output":{"price":2.37494,"overrides":[{"when":{"context":{"gt":32000}},"price":3.56241},{"when":{"context":{"gt":128000}},"price":7.12482}]}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-ga-260731":{"id":"deepseek-v4-flash-ga-260731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.4453,"cache":{"read":0.01484}},"output":{"price":1.3359}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5-2-260617":{"id":"glm-5-2-260617","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.18747,"cache":{"read":0.29687}},"output":{"price":4.15615}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-1-6-flash-250828":{"id":"doubao-seed-1-6-flash-250828","type":"chat","name":"Seed 1.6 Flash","family":"seed","release_date":"2025-08-28","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.02227,"cache":{"read":0.00445},"overrides":[{"when":{"context":{"gt":32000}},"price":0.04453,"cache":{"read":0.00445}},{"when":{"context":{"gt":128000}},"price":0.08906,"cache":{"read":0.00445}}]},"output":{"price":0.22265,"overrides":[{"when":{"context":{"gt":32000}},"price":0.4453},{"when":{"context":{"gt":128000}},"price":0.8906}]}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2-1-pro-260628":{"id":"doubao-seed-2-1-pro-260628","type":"chat","name":"Seed 2.1 Pro","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.8906,"cache":{"read":0.17812}},"output":{"price":4.45301}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-character-260628":{"id":"doubao-seed-character-260628","type":"chat","name":"Seed Character","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.11875,"cache":{"read":0.02375},"overrides":[{"when":{"context":{"gt":32000}},"price":0.17812,"cache":{"read":0.02375}}]},"output":{"price":0.29687,"overrides":[{"when":{"context":{"gt":32000}},"price":0.8906}]}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro-ga-260813":{"id":"deepseek-v4-pro-ga-260813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.3359,"cache":{"read":0.04453}},"output":{"price":4.00771}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-1-6-vision-250815":{"id":"doubao-seed-1-6-vision-250815","type":"chat","name":"Seed 1.6 Vision","family":"seed","release_date":"2025-08-15","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.11875,"cache":{"read":0.02375},"overrides":[{"when":{"context":{"gt":32000}},"price":0.17812,"cache":{"read":0.02375}},{"when":{"context":{"gt":128000}},"price":0.35624,"cache":{"read":0.02375}}]},"output":{"price":1.18747,"overrides":[{"when":{"context":{"gt":32000}},"price":2.37494},{"when":{"context":{"gt":128000}},"price":3.56241}]}}},"api":{"chat-completions":{"base_url":"https://ark.cn-beijing.volces.com/api/v3","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"volcengine","name":"Volcengine Ark","doc":"https://www.volcengine.com/docs/82379/1330310","env":["ARK_API_KEY"]},"scaleway":{"models":{"mistral-medium-3.5-128b":{"id":"mistral-medium-3.5-128b","type":"chat","name":"Mistral Medium 3.5 128B","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":1.68225},"output":{"price":8.41125}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-397b-a17b":{"id":"qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":0.6729},"output":{"price":4.0374}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-27b":{"id":"qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","status":"beta","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.684,"cache":{"read":0.137}},"output":{"price":3.762,"reasoning":3.762}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32768},"cost":{"text":{"input":{"price":0.468,"cache":{"read":0.0936}},"output":{"price":0.936,"reasoning":0.936}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":2.0187},"output":{"price":6.16825}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT-OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.168225},"output":{"price":0.6729}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.3-70b-instruct":{"id":"llama-3.3-70b-instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":100000,"output":16384},"cost":{"text":{"input":{"price":1.00935},"output":{"price":1.00935}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-235b-a22b-instruct-2507":{"id":"qwen3-235b-a22b-instruct-2507","type":"chat","name":"Qwen3 235B A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":260000,"output":16384},"cost":{"text":{"input":{"price":0.841125},"output":{"price":2.523375}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":2.01},"output":{"price":6.15}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b-it":{"id":"gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","status":"beta","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":0.280375},"output":{"price":0.56075}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-small-3.2-24b-instruct-2506":{"id":"mistral-small-3.2-24b-instruct-2506","type":"chat","name":"Mistral Small 3.2 24B Instruct (2506)","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.168225},"output":{"price":0.392525}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","status":"beta","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32768},"cost":{"text":{"input":{"price":0.672,"cache":{"read":0.134}},"output":{"price":2.016,"reasoning":2.016}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-35b-a3b":{"id":"qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B A3B","family":"qwen","release_date":"2026-04-17","status":"beta","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.280375},"output":{"price":1.68225}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"lightonocr-3-0.8b":{"id":"lightonocr-3-0.8b","type":"chat","name":"LightOnOCR-3 0.8B","release_date":"2026-10-08","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":2.464},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.scaleway.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}}},"id":"scaleway","name":"Scaleway","doc":"https://www.scaleway.com/en/docs/generative-apis/","env":["SCALEWAY_API_KEY"]},"nano-gpt":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-26B-A4B-MeroMero:thinking":{"id":"Gemma-4-26B-A4B-MeroMero:thinking","type":"chat","name":"Gemma 4 26B A4B MeroMero Thinking","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.06}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b-it-luminous":{"id":"gemma-4-26b-a4b-it-luminous","type":"chat","name":"Luminous Mirror","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.06}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro-preview-05-06":{"id":"gemini-2.5-pro-preview-05-06","type":"chat","name":"Gemini 2.5 Pro Preview 0506","family":"gemini","release_date":"2025-05-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"doubao-seed-2-0-code-preview-260215":{"id":"doubao-seed-2-0-code-preview-260215","type":"chat","name":"Doubao Seed 2.0 Code Preview","family":"seed","release_date":"2026-02-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":128000},"cost":{"text":{"input":{"price":0.782,"cache":{"read":0.391}},"output":{"price":3.893}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Gemma-4-31B-MeroMero":{"id":"Gemma-4-31B-MeroMero","type":"chat","name":"Gemma 4 31B MeroMero","family":"gemma","release_date":"2026-05-02","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"asi1-mini":{"id":"asi1-mini","type":"chat","name":"ASI1 Mini","release_date":"2025-03-25","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":1,"cache":{"read":0.5}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled-Derestricted-Lite":{"id":"Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled-Derestricted-Lite","type":"chat","name":"Qwen3.5 27B Claude 4.6 Opus Reasoning Distilled Derestricted Lite","family":"qwen3.5","release_date":"2026-05-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306,"cache":{"read":0.0306}},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-preview-05-20:thinking":{"id":"gemini-2.5-flash-preview-05-20:thinking","type":"chat","name":"Gemini 2.5 Flash 0520 Thinking","family":"gemini-flash","release_date":"2025-05-20","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048000,"input":1048000,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"kimi-k2-instruct-fast":{"id":"kimi-k2-instruct-fast","type":"chat","name":"Kimi K2 0711 Fast","family":"kimi-k2","release_date":"2025-07-11","status":"deprecated","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":16384},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"fastgpt":{"id":"fastgpt","type":"chat","name":"Web Answer","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":32768},"cost":{"text":{"input":{"price":7.5},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Gemma-4-31B-Animus-V14.1":{"id":"Gemma-4-31B-Animus-V14.1","type":"chat","name":"Gemma 4 31B Animus V14.1","family":"gemma","release_date":"2026-05-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-preview-04-17:thinking":{"id":"gemini-2.5-flash-preview-04-17:thinking","type":"chat","name":"Gemini 2.5 Flash Preview Thinking","family":"gemini","release_date":"2025-04-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen3-vl-235b-a22b-instruct-original":{"id":"qwen3-vl-235b-a22b-instruct-original","type":"chat","name":"Qwen3 VL 235B A22B Instruct Original","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Gemma-4-31B-Gembrain-X-Core":{"id":"Gemma-4-31B-Gembrain-X-Core","type":"chat","name":"Gemma 4 31B Gembrain X Core","family":"gemma","release_date":"2026-05-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4-long":{"id":"glm-4-long","type":"chat","name":"GLM-4 Long","family":"glm","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":4095},"cost":{"text":{"input":{"price":0.2006,"cache":{"read":0.1003}},"output":{"price":0.2006}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Gemma-4-31B-Gembrain-uncensored-heretic":{"id":"Gemma-4-31B-Gembrain-uncensored-heretic","type":"chat","name":"Gemma 4 31B Gembrain Uncensored Heretic","family":"gemma","release_date":"2026-05-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"pokee-isaac":{"id":"pokee-isaac","type":"chat","name":"Pokee-Isaac 28B","release_date":"2026-08-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":10000000,"input":10000000,"output":60000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-lite-preview-09-2025":{"id":"gemini-2.5-flash-lite-preview-09-2025","type":"chat","name":"Gemini 2.5 Flash Lite Preview (09/2025)","family":"gemini-flash-lite","release_date":"2025-09-25","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4-plus-0111":{"id":"glm-4-plus-0111","type":"chat","name":"GLM 4 Plus 0111","family":"glm","release_date":"2025-02-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":4096},"cost":{"text":{"input":{"price":9.996,"cache":{"read":4.998}},"output":{"price":9.996}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemini-2.5-pro-preview-06-05":{"id":"gemini-2.5-pro-preview-06-05","type":"chat","name":"Gemini 2.5 Pro Preview 0605","family":"gemini","release_date":"2025-06-05","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Qwen3.5-27B-Blossom-V6.4-Derestricted":{"id":"Qwen3.5-27B-Blossom-V6.4-Derestricted","type":"chat","name":"Qwen3.5 27B Blossom V6.4 Derestricted","family":"qwen3.5","release_date":"2026-05-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"holo3-35b-a3b:thinking":{"id":"holo3-35b-a3b:thinking","type":"chat","name":"Holo3-35B-A3B Thinking","release_date":"2024-01-01","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536,"output":8192},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.125}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.1v-thinking-flash":{"id":"glm-4.1v-thinking-flash","type":"chat","name":"GLM 4.1V Thinking Flash","family":"glm-flash","release_date":"2025-07-09","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"input":64000,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nano-gpt-help":{"id":"nano-gpt-help","type":"chat","name":"NanoGPT Help","family":"gpt","release_date":"2026-06-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":6000,"input":6000,"output":512},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"universal-summarizer":{"id":"universal-summarizer","type":"chat","name":"Universal Summarizer","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":32768},"cost":{"text":{"input":{"price":30},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemma-4-12b-it-semancer":{"id":"gemma-4-12b-it-semancer","type":"chat","name":"Gemma 4 12B Semancer","family":"gemma","release_date":"2026-09-09","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":32768},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-31b-it-gembrain":{"id":"gemma-4-31b-it-gembrain","type":"chat","name":"Gembrain","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hermes-medium":{"id":"hermes-medium","type":"chat","name":"Hermes Medium","family":"hermes","release_date":"2026-05-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.2}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claw-low":{"id":"claw-low","type":"chat","name":"Claw Low","release_date":"2026-05-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.2,"write":0.08333}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"celeris-1":{"id":"celeris-1","type":"chat","name":"Celeris 1","release_date":"2026-07-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"input":8192,"output":8192},"cost":{"text":{"input":{"price":2,"cache":{"read":1}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"hermes-high":{"id":"hermes-high","type":"chat","name":"Hermes High","family":"hermes","release_date":"2026-05-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.2}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-31B-K1-v5":{"id":"Gemma-4-31B-K1-v5","type":"chat","name":"Gemma 4 31B K1 v5","family":"gemma","release_date":"2026-05-02","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claw-medium":{"id":"claw-medium","type":"chat","name":"Claw Medium","release_date":"2026-05-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.2}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2-0-pro-260215":{"id":"doubao-seed-2-0-pro-260215","type":"chat","name":"Doubao Seed 2.0 Pro","family":"seed","release_date":"2026-02-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":128000},"cost":{"text":{"input":{"price":0.782,"cache":{"read":0.391}},"output":{"price":3.876}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek-chat-cheaper":{"id":"deepseek-chat-cheaper","type":"chat","name":"DeepSeek V3/Chat Cheaper","family":"deepseek","release_date":"2025-04-15","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":8192},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.425}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"phi-4-multimodal-instruct":{"id":"phi-4-multimodal-instruct","type":"chat","name":"Phi 4 Multimodal","family":"phi","release_date":"2025-02-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.035}},"output":{"price":0.11}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemma-4-12b-it-station-keeper":{"id":"gemma-4-12b-it-station-keeper","type":"chat","name":"Gemma 4 12B StationKeeper","family":"gemma","release_date":"2026-09-09","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":32768},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-code-latest":{"id":"mistral-code-latest","type":"chat","name":"Mistral Code Latest","family":"mistral","release_date":"2026-06-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ernie-5.1:thinking":{"id":"ernie-5.1:thinking","type":"chat","name":"ERNIE 5.1 Thinking","family":"ernie","release_date":"2026-05-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":119000,"input":119000,"output":64000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.75}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemma-4-31b-it-fabled":{"id":"gemma-4-31b-it-fabled","type":"chat","name":"Fabled","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto-model-standard":{"id":"auto-model-standard","type":"chat","name":"Auto model (Standard)","family":"auto","release_date":"2025-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":1000000},"cost":{"text":{"input":{"price":9.996,"cache":{"read":4.998}},"output":{"price":19.992}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qvq-max":{"id":"qvq-max","type":"chat","name":"Qwen: QvQ Max","family":"qwen","release_date":"2025-03-28","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":8192},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.6}},"output":{"price":4.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mercury-2":{"id":"mercury-2","type":"chat","name":"Mercury 2","family":"mercury","release_date":"2026-02-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":50000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"venice-uncensored":{"id":"venice-uncensored","type":"chat","name":"Venice Uncensored","family":"venice","release_date":"2025-10-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":8192},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.4}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemma-4-31b-it-isometry":{"id":"gemma-4-31b-it-isometry","type":"chat","name":"Isometry","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-preview-04-17":{"id":"gemini-2.5-flash-preview-04-17","type":"chat","name":"Gemini 2.5 Flash Preview","family":"gemini","release_date":"2025-04-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemma-4-31b-it-scarlet":{"id":"gemma-4-31b-it-scarlet","type":"chat","name":"Gemma 4 31B Scarlet","family":"gemma","release_date":"2026-10-08","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b-it-opusdistill":{"id":"gemma-4-26b-a4b-it-opusdistill","type":"chat","name":"Opus Distill","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.06}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hermes-low":{"id":"hermes-low","type":"chat","name":"Hermes Low","family":"hermes","release_date":"2026-05-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.2,"write":0.08333}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro-preview-03-25":{"id":"gemini-2.5-pro-preview-03-25","type":"chat","name":"Gemini 2.5 Pro Preview 0325","family":"gemini","release_date":"2025-03-25","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"glm-4-air-0111":{"id":"glm-4-air-0111","type":"chat","name":"GLM 4 Air 0111","family":"glm","release_date":"2025-01-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":4096},"cost":{"text":{"input":{"price":0.1394,"cache":{"read":0.0697}},"output":{"price":0.1394}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Gemma-4-31B-StyleTune":{"id":"Gemma-4-31B-StyleTune","type":"chat","name":"Gemma 4 31B StyleTune","family":"gemma","release_date":"2026-05-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-31b-it-gemsicle":{"id":"gemma-4-31b-it-gemsicle","type":"chat","name":"Gemsicle","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-26B-A4B-MeroMero":{"id":"Gemma-4-26B-A4B-MeroMero","type":"chat","name":"Gemma 4 26B A4B MeroMero","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.06}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"GLM-4.6-Derestricted-v5":{"id":"GLM-4.6-Derestricted-v5","type":"chat","name":"GLM 4.6 Derestricted v5","family":"glm","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":8192},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-12b-it":{"id":"gemma-4-12b-it","type":"chat","name":"Gemma 4 12B Instruct","family":"gemma","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":32768},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b-it-musica":{"id":"gemma-4-26b-a4b-it-musica","type":"chat","name":"Musica","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.06}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b-it-chimerax":{"id":"gemma-4-26b-a4b-it-chimerax","type":"chat","name":"Chimera X","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.06}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b-it-darksoul":{"id":"gemma-4-26b-a4b-it-darksoul","type":"chat","name":"Dark Soul","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.06}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v3-0324":{"id":"deepseek-v3-0324","type":"chat","name":"DeepSeek Chat 0324","family":"deepseek","release_date":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":8192},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.135}},"output":{"price":0.77}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto-model-premium":{"id":"auto-model-premium","type":"chat","name":"Auto model (Premium)","family":"auto","release_date":"2025-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":1000000},"cost":{"text":{"input":{"price":9.996,"cache":{"read":4.998}},"output":{"price":19.992}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"agnes-3.0-flash":{"id":"agnes-3.0-flash","type":"chat","name":"Agnes 3.0 Flash","release_date":"2026-09-09","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"input":524288,"output":65536},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Meta-Llama-3-1-8B-Instruct-FP8":{"id":"Meta-Llama-3-1-8B-Instruct-FP8","type":"chat","name":"Llama 3.1 8B (decentralized)","family":"llama","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":0.02,"cache":{"read":0.01}},"output":{"price":0.03}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Gemma-4-31B-Novelist":{"id":"Gemma-4-31B-Novelist","type":"chat","name":"Gemma 4 31B Novelist (ArliAI)","family":"gemma","release_date":"2026-05-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"longcat-2.0":{"id":"longcat-2.0","type":"chat","name":"LongCat 2.0","family":"longcat","release_date":"2026-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":131072},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.015}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-31B-Cognitive-Unshackled":{"id":"Gemma-4-31B-Cognitive-Unshackled","type":"chat","name":"Gemma 4 31B Cognitive Unshackled","family":"gemma","release_date":"2026-05-01","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.306,"cache":{"read":0.153}},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-preview-09-2025-thinking":{"id":"gemini-2.5-flash-preview-09-2025-thinking","type":"chat","name":"Gemini 2.5 Flash Preview (09/2025) – Thinking","family":"gemini","release_date":"2025-09-25","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-31b-it-darkidol":{"id":"gemma-4-31b-it-darkidol","type":"chat","name":"DarkIdol","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto-model":{"id":"auto-model","type":"chat","name":"Auto model","family":"auto","release_date":"2025-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":1000000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-31B-Agares-v1":{"id":"Gemma-4-31B-Agares-v1","type":"chat","name":"Gemma 4 31B Agares v1","family":"gemma","release_date":"2026-05-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro-exp-03-25":{"id":"gemini-2.5-pro-exp-03-25","type":"chat","name":"Gemini 2.5 Pro Experimental 0325","family":"gemini","release_date":"2025-03-25","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemma-4-31b-it-garnet":{"id":"gemma-4-31b-it-garnet","type":"chat","name":"Garnet","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b-it-shadowsiren":{"id":"gemma-4-26b-a4b-it-shadowsiren","type":"chat","name":"Shadow Siren","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.06}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-31b-it-novelist":{"id":"gemma-4-31b-it-novelist","type":"chat","name":"Novelist","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-12b-it-starry-ocean":{"id":"gemma-4-12b-it-starry-ocean","type":"chat","name":"Gemma 4 12B Starry Ocean","family":"gemma","release_date":"2026-10-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":131072},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-31B-MeroMero-v2":{"id":"Gemma-4-31B-MeroMero-v2","type":"chat","name":"Gemma 4 31B MeroMero v2","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ernie-5.1":{"id":"ernie-5.1","type":"chat","name":"ERNIE 5.1","family":"ernie","release_date":"2026-05-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":119000,"input":119000,"output":64000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.75}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"doubao-1.5-vision-pro-32k":{"id":"doubao-1.5-vision-pro-32k","type":"chat","name":"Doubao 1.5 Vision Pro 32k","release_date":"2024-11-20","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000,"output":8192},"cost":{"text":{"input":{"price":0.459,"cache":{"read":0.2295}},"output":{"price":1.377}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"doubao-seed-2-0-mini-260215":{"id":"doubao-seed-2-0-mini-260215","type":"chat","name":"Doubao Seed 2.0 Mini","family":"seed","release_date":"2026-02-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":32000},"cost":{"text":{"input":{"price":0.0493,"cache":{"read":0.02465}},"output":{"price":0.4845}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"doubao-seed-2-0-lite-260215":{"id":"doubao-seed-2-0-lite-260215","type":"chat","name":"Doubao Seed 2.0 Lite","family":"seed","release_date":"2026-02-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":32000},"cost":{"text":{"input":{"price":0.1462,"cache":{"read":0.0731}},"output":{"price":0.8738}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"glm-4.1v-thinking-flashx":{"id":"glm-4.1v-thinking-flashx","type":"chat","name":"GLM 4.1V Thinking FlashX","family":"glm-flash","release_date":"2025-07-09","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"input":64000,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"holo3-35b-a3b":{"id":"holo3-35b-a3b","type":"chat","name":"Holo3-35B-A3B","release_date":"2024-01-01","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536,"output":8192},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.125}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-lite-preview-09-2025-thinking":{"id":"gemini-2.5-flash-lite-preview-09-2025-thinking","type":"chat","name":"Gemini 2.5 Flash Lite Preview (09/2025) – Thinking","family":"gemini-flash-lite","release_date":"2025-09-25","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b-it-chimeraxheretic":{"id":"gemma-4-26b-a4b-it-chimeraxheretic","type":"chat","name":"Gemma 4 26B A4B Chimera X Heretic","family":"gemma","release_date":"2026-10-08","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.06}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-preview-05-20":{"id":"gemini-2.5-flash-preview-05-20","type":"chat","name":"Gemini 2.5 Flash 0520","family":"gemini-flash","release_date":"2025-05-20","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048000,"input":1048000,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemini-2.5-flash-lite-preview-06-17":{"id":"gemini-2.5-flash-lite-preview-06-17","type":"chat","name":"Gemini 2.5 Flash Lite Preview","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemini-2.0-pro-reasoner":{"id":"gemini-2.0-pro-reasoner","type":"chat","name":"Gemini 2.0 Pro Reasoner","family":"gemini","release_date":"2024-01-01","modalities":{"input":["text","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":65536},"cost":{"text":{"input":{"price":1.292,"cache":{"read":0.323}},"output":{"price":4.998}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Gemma-4-31B-Fabled":{"id":"Gemma-4-31B-Fabled","type":"chat","name":"Gemma 4 31B Fabled (ArliAI)","family":"gemma","release_date":"2026-05-02","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-lite":{"id":"gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"phi-4-mini-instruct":{"id":"phi-4-mini-instruct","type":"chat","name":"Phi 4 Mini","family":"phi","release_date":"2025-02-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":0.17,"cache":{"read":0.085}},"output":{"price":0.68}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled-Derestricted":{"id":"Qwen3.5-27B-Claude-4.6-Opus-Reasoning-Distilled-Derestricted","type":"chat","name":"Qwen3.5 27B Claude 4.6 Opus Reasoning Distilled Derestricted","family":"qwen3.5","release_date":"2026-05-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306,"cache":{"read":0.0306}},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto-model-basic":{"id":"auto-model-basic","type":"chat","name":"Auto model (Basic)","family":"auto","release_date":"2025-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":1000000},"cost":{"text":{"input":{"price":9.996,"cache":{"read":4.998}},"output":{"price":19.992}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-31B-SDFT-Heretic-RP":{"id":"Gemma-4-31B-SDFT-Heretic-RP","type":"chat","name":"Gemma 4 31B SDFT Heretic RP","family":"gemma","release_date":"2026-05-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b-it-moonlight":{"id":"gemma-4-26b-a4b-it-moonlight","type":"chat","name":"Moonlight Dusk","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.06}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sarvam-105b":{"id":"sarvam-105b","type":"chat","name":"Sarvam 105B","family":"sarvam","release_date":"2026-02-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":4096},"cost":{"text":{"input":{"price":0.054,"cache":{"read":0.0336}},"output":{"price":0.2124}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.5-27B-BlueStar-v3-Derestricted":{"id":"Qwen3.5-27B-BlueStar-v3-Derestricted","type":"chat","name":"Qwen3.5 27B BlueStar v3 Derestricted","family":"qwen3.5","release_date":"2026-04-30","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.306,"cache":{"read":0.153}},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-31B-DarkIdol":{"id":"Gemma-4-31B-DarkIdol","type":"chat","name":"Gemma 4 31B DarkIdol","family":"gemma","release_date":"2026-05-01","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.306,"cache":{"read":0.153}},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mercury-coder-small":{"id":"mercury-coder-small","type":"chat","name":"Mercury Coder Small","family":"mercury","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":16384},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.125}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"synth-2.5-pro":{"id":"synth-2.5-pro","type":"chat","name":"Synth 2.5 Pro Preview","release_date":"2026-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":30000,"input":30000,"output":30000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Qwen3.5-27B-Queen-Derestricted":{"id":"Qwen3.5-27B-Queen-Derestricted","type":"chat","name":"Qwen3.5 27B Queen Derestricted","family":"qwen3.5","release_date":"2026-04-30","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.306,"cache":{"read":0.153}},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-31B-Isometry-RP":{"id":"Gemma-4-31B-Isometry-RP","type":"chat","name":"Gemma 4 31B Isometry RP","family":"gemma","release_date":"2026-05-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-31B-AssGuard":{"id":"Gemma-4-31B-AssGuard","type":"chat","name":"Gemma 4 31B AssGuard","family":"gemma","release_date":"2026-05-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-chat":{"id":"deepseek-chat","type":"chat","name":"DeepSeek V3/Deepseek Chat","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":8192},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.425}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-31B-Queen":{"id":"Gemma-4-31B-Queen","type":"chat","name":"Gemma 4 31B Queen","family":"gemma","release_date":"2026-05-01","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.306,"cache":{"read":0.153}},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M1":{"id":"MiniMax-M1","type":"chat","name":"MiniMax M1","family":"minimax","release_date":"2025-01-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":131072},"cost":{"text":{"input":{"price":0.1394,"cache":{"read":0.0697}},"output":{"price":1.3328}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125,"write":0.375}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-exp-1206":{"id":"gemini-exp-1206","type":"chat","name":"Gemini 2.0 Pro 1206","family":"gemini","release_date":"2024-12-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":2097152,"input":2097152,"output":8192},"cost":{"text":{"input":{"price":1.258,"cache":{"read":0.629}},"output":{"price":4.998}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"glm-z1-airx":{"id":"glm-z1-airx","type":"chat","name":"GLM Z1 AirX","family":"glm","release_date":"2025-04-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000,"output":16384},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.35}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-31B-MeroMero-v2:thinking":{"id":"Gemma-4-31B-MeroMero-v2:thinking","type":"chat","name":"Gemma 4 31B MeroMero v2 Thinking","family":"gemma","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ernie-5.0-thinking-preview":{"id":"ernie-5.0-thinking-preview","type":"chat","name":"Ernie 5.0 Thinking Preview","family":"ernie","release_date":"2025-11-18","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":1,"cache":{"read":0.5}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"command-a-reasoning-08-2025":{"id":"command-a-reasoning-08-2025","type":"chat","name":"Cohere Command A (08/2025)","family":"command-a","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":8192},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemini-2.5-flash-preview-09-2025":{"id":"gemini-2.5-flash-preview-09-2025","type":"chat","name":"Gemini 2.5 Flash Preview (09/2025)","family":"gemini","release_date":"2025-09-25","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"longcat-2.0:thinking":{"id":"longcat-2.0:thinking","type":"chat","name":"LongCat 2.0 Thinking","family":"longcat","release_date":"2026-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":131072},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.015}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-pro-image-preview":{"id":"gemini-3-pro-image-preview","type":"image","name":"Gemini 3 Pro Image","family":"gemini-pro","release_date":"2025-11-20","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Gemma-4-31B-GarnetV2":{"id":"Gemma-4-31B-GarnetV2","type":"chat","name":"Gemma 4 31B Garnet V2","family":"gemma","release_date":"2026-05-01","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.306,"cache":{"read":0.153}},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Gemma-4-31B-Claude-4.6-Opus-Reasoning-Distilled":{"id":"Gemma-4-31B-Claude-4.6-Opus-Reasoning-Distilled","type":"chat","name":"Gemma 4 31B Claude 4.6 Opus Reasoning Distilled","family":"claude","release_date":"2026-05-01","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.306,"cache":{"read":0.0306}},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-1.5-pro-32k":{"id":"doubao-1.5-pro-32k","type":"chat","name":"Doubao 1.5 Pro 32k","release_date":"2024-11-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000,"output":8192},"cost":{"text":{"input":{"price":0.1343,"cache":{"read":0.06715}},"output":{"price":0.3349}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"claw-high":{"id":"claw-high","type":"chat","name":"Claw High","release_date":"2026-05-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.2}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-code-agent-latest":{"id":"mistral-code-agent-latest","type":"chat","name":"Mistral Code Agent Latest","family":"mistral","release_date":"2026-06-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-1.5-pro-256k":{"id":"doubao-1.5-pro-256k","type":"chat","name":"Doubao 1.5 Pro 256k","release_date":"2025-03-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":16384},"cost":{"text":{"input":{"price":0.799,"cache":{"read":0.3995}},"output":{"price":1.445}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemini-2.5-flash-nothinking":{"id":"gemini-2.5-flash-nothinking","type":"chat","name":"Gemini 2.5 Flash (No Thinking)","family":"gemini","release_date":"2025-06-05","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemini-2.0-pro-exp-02-05":{"id":"gemini-2.0-pro-exp-02-05","type":"chat","name":"Gemini 2.0 Pro 0205","family":"gemini","release_date":"2025-02-05","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":2097152,"input":2097152,"output":8192},"cost":{"text":{"input":{"price":1.989,"cache":{"read":0.49725}},"output":{"price":7.956}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Gemma-4-31B-Dark-Gemistry":{"id":"Gemma-4-31B-Dark-Gemistry","type":"chat","name":"Gemma 4 31B Dark Gemistry","family":"gemma","release_date":"2026-05-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.306},"output":{"price":0.306}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"synth-2.5-flash":{"id":"synth-2.5-flash","type":"chat","name":"Synth 2.5 Flash Preview","release_date":"2026-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":30000,"input":30000,"output":30000},"cost":{"text":{"input":{"price":0.03},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"moondream/moondream3-preview":{"id":"moondream/moondream3-preview","type":"chat","name":"Moondream 3 Preview","release_date":"2026-10-16","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000,"output":4096},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"moondream/moondream3.1-9b-a2b":{"id":"moondream/moondream3.1-9b-a2b","type":"chat","name":"Moondream 3.1 9B A2B","release_date":"2026-10-16","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000,"output":4096},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Gryphe/MythoMax-L2-13b":{"id":"Gryphe/MythoMax-L2-13b","type":"chat","name":"MythoMax 13B","release_date":"2023-08-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":4096,"input":4096,"output":3686},"cost":{"text":{"input":{"price":0.1003,"cache":{"read":0.05015}},"output":{"price":0.1003}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"cloudflare/clef":{"id":"cloudflare/clef","type":"decision","name":"Clef","release_date":"2026-10-01","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1800,"input":1800},"cost":{"text":{"input":{"price":0.24},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"},"compatibility":{"media_input":"state"}}}},"cloudflare/clef-flash":{"id":"cloudflare/clef-flash","type":"decision","name":"Clef Flash","release_date":"2026-10-01","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1800,"input":1800},"cost":{"text":{"input":{"price":0.09},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"},"compatibility":{"media_input":"state"}}}},"tencent/hy3":{"id":"tencent/hy3","type":"chat","name":"Tencent Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":128000},"cost":{"text":{"input":{"price":0.066,"cache":{"read":0.029}},"output":{"price":0.26}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/hy4-preview":{"id":"tencent/hy4-preview","type":"chat","name":"Tencent Hy4 Preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":64000},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042}},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"NousResearch/hermes-4-405b:thinking":{"id":"NousResearch/hermes-4-405b:thinking","type":"chat","name":"Hermes 4 Large (Thinking)","family":"hermes","release_date":"2025-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"NousResearch/hermes-3-llama-3.1-70b":{"id":"NousResearch/hermes-3-llama-3.1-70b","type":"chat","name":"Hermes 3 70B","family":"nousresearch","release_date":"2024-08-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536,"output":8192},"cost":{"text":{"input":{"price":0.408,"cache":{"read":0.204}},"output":{"price":0.408}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"NousResearch/hermes-4-405b":{"id":"NousResearch/hermes-4-405b","type":"chat","name":"Hermes 4 Large","family":"hermes","release_date":"2025-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-luna-latest":{"id":"openai/gpt-luna-latest","type":"chat","name":"GPT Luna Latest","family":"gpt-luna","release_date":"2026-09-11","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o4-mini-high":{"id":"openai/o4-mini-high","type":"chat","name":"OpenAI o4-mini high","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT 5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-sol-latest":{"id":"openai/gpt-sol-latest","type":"chat","name":"GPT Sol Latest","family":"gpt-sol","release_date":"2026-09-11","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":16384},"cost":{"text":{"input":{"price":0.02},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-2025-11-13":{"id":"openai/gpt-5.1-2025-11-13","type":"chat","name":"GPT-5.1 (2025-11-13)","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol-pro":{"id":"openai/gpt-5.6-sol-pro","type":"chat","name":"GPT 5.6 Sol Pro","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT 5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT 5.4 Mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-chat-latest":{"id":"openai/gpt-chat-latest","type":"chat","name":"GPT Chat Latest","family":"gpt","release_date":"2026-05-03","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex-mini":{"id":"openai/gpt-5.1-codex-mini","type":"chat","name":"GPT 5.1 Codex Mini","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-nano":{"id":"openai/gpt-4.1-nano","type":"chat","name":"GPT 4.1 Nano","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"input":1047576,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/o3-pro-2025-06-10":{"id":"openai/o3-pro-2025-06-10","type":"chat","name":"OpenAI o3-pro (2025-06-10)","family":"o-pro","release_date":"2025-06-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":100000},"cost":{"text":{"input":{"price":22,"cache":{"read":11}},"output":{"price":88}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-luna":{"id":"openai/gpt-6-luna","type":"chat","name":"GPT 6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3":{"id":"openai/o3","type":"chat","name":"OpenAI o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":1}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-6-sol-pro":{"id":"openai/gpt-6-sol-pro","type":"chat","name":"GPT 6 Sol Pro","family":"gpt","release_date":"2026-09-22","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT 5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.03}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-terra":{"id":"openai/gpt-6.1-terra","type":"chat","name":"GPT 6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT 5.4 Nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-6.1-sol":{"id":"openai/gpt-6.1-sol","type":"chat","name":"GPT 6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT 5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT 4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"input":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-latest":{"id":"openai/gpt-latest","type":"chat","name":"GPT Latest","family":"gpt","release_date":"2026-03-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex-max":{"id":"openai/gpt-5.1-codex-max","type":"chat","name":"GPT 5.1 Codex Max","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-sol":{"id":"openai/gpt-6-sol","type":"chat","name":"GPT 6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-astra-latest":{"id":"openai/gpt-astra-latest","type":"chat","name":"GPT Astra Latest","family":"gpt-astra","release_date":"2026-09-11","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o1-pro":{"id":"openai/o1-pro","type":"chat","name":"OpenAI o1 Pro","family":"o-pro","release_date":"2025-03-19","modalities":{"input":["text","image/jpeg","image/png","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":100000},"cost":{"text":{"input":{"price":150,"cache":{"read":75}},"output":{"price":600}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5.2-codex":{"id":"openai/gpt-5.2-codex","type":"chat","name":"GPT 5.2 Codex","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-pro":{"id":"openai/gpt-5-pro","type":"chat","name":"GPT 5 Pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["high"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5}},"output":{"price":120}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/o3-mini-high":{"id":"openai/o3-mini-high","type":"chat","name":"OpenAI o3-mini (High)","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna-pro":{"id":"openai/gpt-5.6-luna-pro","type":"chat","name":"GPT 5.6 Luna Pro","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-11-20":{"id":"openai/gpt-4o-2024-11-20","type":"chat","name":"GPT-4o (2024-11-20)","family":"gpt","release_date":"2024-11-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra":{"id":"openai/gpt-6-astra","type":"chat","name":"GPT 6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":true},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-mini-low":{"id":"openai/o3-mini-low","type":"chat","name":"OpenAI o3-mini (Low)","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o4-mini":{"id":"openai/o4-mini","type":"chat","name":"OpenAI o4-mini","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o1":{"id":"openai/o1","type":"chat","name":"OpenAI o1","family":"o","release_date":"2024-12-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":100000},"cost":{"text":{"input":{"price":15,"cache":{"read":7.5}},"output":{"price":60}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-terra-latest":{"id":"openai/gpt-terra-latest","type":"chat","name":"GPT Terra Latest","family":"gpt-terra","release_date":"2026-09-11","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT 5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT 4.1 Mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"input":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-4-turbo":{"id":"openai/gpt-4-turbo","type":"chat","name":"GPT-4 Turbo","family":"gpt","release_date":"2023-11-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":4096},"cost":{"text":{"input":{"price":10},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT 5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra-pro":{"id":"openai/gpt-5.6-terra-pro","type":"chat","name":"GPT 5.6 Terra Pro","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT 5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-terra-pro":{"id":"openai/gpt-6.1-terra-pro","type":"chat","name":"GPT 6.1 Terra Pro","family":"gpt","release_date":"2026-10-27","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6.1-sol-pro":{"id":"openai/gpt-6.1-sol-pro","type":"chat","name":"GPT 6.1 Sol Pro","family":"gpt","release_date":"2026-09-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT 5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-2024-08-06":{"id":"openai/gpt-4o-2024-08-06","type":"chat","name":"GPT-4o (2024-08-06)","family":"gpt","release_date":"2024-08-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT 5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-6-astra-pro":{"id":"openai/gpt-6-astra-pro","type":"chat","name":"GPT 6 Astra Pro","family":"gpt","release_date":"2026-09-04","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-mini":{"id":"openai/o3-mini","type":"chat","name":"OpenAI o3-mini","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-oss-safeguard-20b":{"id":"openai/gpt-oss-safeguard-20b","type":"chat","name":"GPT OSS Safeguard 20B","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":0.075},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT 5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5.1-codex":{"id":"openai/gpt-5.1-codex","type":"chat","name":"GPT 5.1 Codex","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-6-luna-pro":{"id":"openai/gpt-6-luna-pro","type":"chat","name":"GPT 6 Luna Pro","family":"gpt","release_date":"2026-09-22","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":1050000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT 5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":400000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"liquid/lfm-2.5-24b-a2b":{"id":"liquid/lfm-2.5-24b-a2b","type":"chat","name":"LFM2.5 24B A2B","family":"liquid","release_date":"2026-10-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":8192},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"liquid/lfm-2.5-2.6b":{"id":"liquid/lfm-2.5-2.6b","type":"chat","name":"LFM2.5 2.6B","family":"liquid","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"liquid/d1":{"id":"liquid/d1","type":"decision","name":"Liquid D1","family":"liquid","release_date":"2026-09-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.04}},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"}}}},"unsloth/gemma-3-4b-it":{"id":"unsloth/gemma-3-4b-it","type":"chat","name":"Gemma 3 4B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":8192},"cost":{"text":{"input":{"price":0.2006,"cache":{"read":0.1003}},"output":{"price":0.2006}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"unsloth/gemma-3-27b-it":{"id":"unsloth/gemma-3-27b-it","type":"chat","name":"Gemma 3 27B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":96000},"cost":{"text":{"input":{"price":0.2992,"cache":{"read":0.1496}},"output":{"price":0.2992}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"unsloth/gemma-3-12b-it":{"id":"unsloth/gemma-3-12b-it","type":"chat","name":"Gemma 3 12B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":16384},"cost":{"text":{"input":{"price":0.272,"cache":{"read":0.136}},"output":{"price":0.272}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"soob3123/amoral-gemma3-27B-v2":{"id":"soob3123/amoral-gemma3-27B-v2","type":"chat","name":"Amoral Gemma3 27B v2","family":"gemma","release_date":"2025-05-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"soob3123/GrayLine-Qwen3-8B":{"id":"soob3123/GrayLine-Qwen3-8B","type":"chat","name":"Grayline Qwen3 8B","release_date":"2025-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":32768},"cost":{"text":{"input":{"price":0.3},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"soob3123/Veiled-Calla-12B":{"id":"soob3123/Veiled-Calla-12B","type":"chat","name":"Veiled Calla 12B","family":"llama","release_date":"2025-04-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"aisingapore/gemma-sea-lion-v4-27b-it":{"id":"aisingapore/gemma-sea-lion-v4-27b-it","type":"chat","name":"Gemma SEA-LION v4 27B","family":"gemma","release_date":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":128000},"cost":{"text":{"input":{"price":0.24},"output":{"price":0.48}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"aisingapore/qwen-sea-lion-v4-32b-it":{"id":"aisingapore/qwen-sea-lion-v4-32b-it","type":"chat","name":"Qwen SEA-LION v4 32B","family":"qwen","release_date":"2026-10-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"elorian/glimpse":{"id":"elorian/glimpse","type":"chat","name":"Elorian Glimpse","release_date":"2026-10-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":256000},"cost":{"text":{"input":{"price":0.63,"cache":{"read":0.063}},"output":{"price":3.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/deepseek-v3.2":{"id":"TEE/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2 TEE","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"input":164000,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TEE/glm-5.3-flash":{"id":"TEE/glm-5.3-flash","type":"chat","name":"GLM 5.3 Flash TEE","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/qwen3.5-397b-a17b":{"id":"TEE/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B A17B TEE","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.275}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TEE/qwen3.8-27b":{"id":"TEE/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B TEE","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.15}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/gemma-4-26b-a4b-uncensored":{"id":"TEE/gemma-4-26b-a4b-uncensored","type":"chat","name":"Gemma 4 26B A4B Uncensored TEE","family":"gemma","release_date":"2026-05-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536,"output":65536},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/glm-5.2":{"id":"TEE/glm-5.2","type":"chat","name":"GLM 5.2 TEE","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.7}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/gpt-oss-120b":{"id":"TEE/gpt-oss-120b","type":"chat","name":"GPT-OSS 120B TEE","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":16384},"cost":{"text":{"input":{"price":2,"cache":{"read":2}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TEE/kimi-k2.7-code":{"id":"TEE/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code TEE","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.19}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/llama3-3-70b":{"id":"TEE/llama3-3-70b","type":"chat","name":"Llama 3.3 70B","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":1.75,"cache":{"read":1.75}},"output":{"price":2.75}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TEE/qwen3.5-27b":{"id":"TEE/qwen3.5-27b","type":"chat","name":"Qwen3.5 27B TEE","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TEE/qwen3.6-27b":{"id":"TEE/qwen3.6-27b","type":"chat","name":"Qwen3.6 27B TEE","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.32,"cache":{"read":0.16}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TEE/glm-5.2:thinking":{"id":"TEE/glm-5.2:thinking","type":"chat","name":"GLM 5.2 Thinking TEE","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.7}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/glm-5.1-thinking":{"id":"TEE/glm-5.1-thinking","type":"chat","name":"GLM 5.1 Thinking TEE","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"input":202752,"output":65535},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.18}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/nemotron-3.5-lightning":{"id":"TEE/nemotron-3.5-lightning","type":"chat","name":"Nvidia Nemotron 3.5 Lightning TEE","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.04}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/gemma4-31b:thinking":{"id":"TEE/gemma4-31b:thinking","type":"chat","name":"Gemma 4 31B Thinking TEE","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":131072},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.4}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/kimi-k3":{"id":"TEE/kimi-k3","type":"chat","name":"Kimi K3 TEE","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65535},"cost":{"text":{"input":{"price":3,"cache":{"read":1.5}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/glm-5.3":{"id":"TEE/glm-5.3","type":"chat","name":"GLM 5.3 TEE","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/kimi-k2.6":{"id":"TEE/kimi-k2.6","type":"chat","name":"Kimi K2.6 TEE","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.375}},"output":{"price":5.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/qwen2.5-vl-72b-instruct":{"id":"TEE/qwen2.5-vl-72b-instruct","type":"chat","name":"Qwen2.5 VL 72B TEE","family":"qwen","release_date":"2025-01-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536,"output":8192},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.35}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TEE/gemma4-31b":{"id":"TEE/gemma4-31b","type":"chat","name":"Gemma 4 31B","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":131072},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.4}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/gemma-4-31b-it":{"id":"TEE/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT TEE","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.46}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/deepseek-v4.1-flash":{"id":"TEE/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash TEE","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":384000},"cost":{"text":{"input":{"price":0.65,"cache":{"read":0.13}},"output":{"price":1.45}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/glm-5.1":{"id":"TEE/glm-5.1","type":"chat","name":"GLM 5.1 TEE","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"input":202752,"output":65535},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.18}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TEE/qwen3.6-35b-a3b":{"id":"TEE/qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B A3B TEE","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.1}},"output":{"price":1.27}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"VongolaChouko/Starcannon-Unleashed-12B-v1.0":{"id":"VongolaChouko/Starcannon-Unleashed-12B-v1.0","type":"chat","name":"Mistral Nemo Starcannon 12b v1","family":"mistral-nemo","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"thinkingmachines/Inkling-Small:thinking":{"id":"thinkingmachines/Inkling-Small:thinking","type":"chat","name":"Inkling Small Thinking","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"input":524288,"output":32768},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.1}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling:thinking":{"id":"thinkingmachines/inkling:thinking","type":"chat","name":"Inkling Thinking","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1040000,"input":1040000,"output":32768},"cost":{"text":{"input":{"price":1,"cache":{"read":0.17}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling":{"id":"thinkingmachines/inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048000,"input":1048000,"output":32768},"cost":{"text":{"input":{"price":1,"cache":{"read":0.17}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/Inkling-Small":{"id":"thinkingmachines/Inkling-Small","type":"chat","name":"Inkling Small","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"input":524288,"output":32768},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.1}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-3.3-70b-instruct":{"id":"meta-llama/llama-3.3-70b-instruct","type":"chat","name":"Llama 3.3 70b Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":16384},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.23}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-4-maverick":{"id":"meta-llama/llama-4-maverick","type":"chat","name":"Llama 4 Maverick","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1875,"cache":{"read":0.05}},"output":{"price":0.6525}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-4-scout":{"id":"meta-llama/llama-4-scout","type":"chat","name":"Llama 4 Scout","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":328000,"input":328000,"output":65536},"cost":{"text":{"input":{"price":0.085,"cache":{"read":0.0425}},"output":{"price":0.46}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta-llama/llama-3.2-3b-instruct":{"id":"meta-llama/llama-3.2-3b-instruct","type":"chat","name":"Llama 3.2 3b Instruct","family":"llama","release_date":"2024-09-25","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":8192},"cost":{"text":{"input":{"price":0.0306,"cache":{"read":0.0153}},"output":{"price":0.0493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meta-llama/llama-3.1-8b-instruct":{"id":"meta-llama/llama-3.1-8b-instruct","type":"chat","name":"Llama 3.1 8b Instruct","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":16384},"cost":{"text":{"input":{"price":0.02,"cache":{"read":0.0272}},"output":{"price":0.04}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6:thinking":{"id":"z-ai/glm-4.6:thinking","type":"chat","name":"GLM 4.6 Thinking","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":65535},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5v-turbo:thinking":{"id":"z-ai/glm-5v-turbo:thinking","type":"chat","name":"GLM 5V Turbo Thinking","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":202800,"input":202800,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5-turbo":{"id":"z-ai/glm-5-turbo","type":"chat","name":"GLM 5 Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":202800,"input":202800,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7-flash:thinking":{"id":"z-ai/glm-4.7-flash:thinking","type":"chat","name":"GLM 4.7 Flash Thinking","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":128000},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.2":{"id":"z-ai/glm-5.2","type":"chat","name":"GLM 5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.42,"cache":{"read":0.078}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/GLM-4.6-turbo:thinking":{"id":"z-ai/GLM-4.6-turbo:thinking","type":"chat","name":"GLM 4.6 Turbo (Thinking)","family":"glm","release_date":"2025-10-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"input":204800,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.5}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"z-ai/glm-latest":{"id":"z-ai/glm-latest","type":"chat","name":"GLM Latest","family":"glm","release_date":"2026-05-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.2}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7:thinking":{"id":"z-ai/glm-4.7:thinking","type":"chat","name":"GLM 4.7 Thinking","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":65535},"cost":{"text":{"input":{"price":0.4004,"cache":{"read":0.08008}},"output":{"price":1.9292}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/GLM-4.5:thinking":{"id":"z-ai/GLM-4.5:thinking","type":"chat","name":"GLM 4.5 (Thinking)","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":1.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"z-ai/glm-4.6":{"id":"z-ai/glm-4.6","type":"chat","name":"GLM 4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":65535},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7-original:thinking":{"id":"z-ai/glm-4.7-original:thinking","type":"chat","name":"GLM 4.7 Original Thinking","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":65535},"cost":{"text":{"input":{"price":0.4004,"cache":{"read":0.08008}},"output":{"price":1.9292}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.2:thinking":{"id":"z-ai/glm-5.2:thinking","type":"chat","name":"GLM 5.2 Thinking","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.42,"cache":{"read":0.078}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5":{"id":"z-ai/glm-5","type":"chat","name":"GLM 5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.1:thinking":{"id":"z-ai/glm-5.1:thinking","type":"chat","name":"GLM 5.1 Thinking","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":131072},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.18}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.5v:thinking":{"id":"z-ai/glm-4.5v:thinking","type":"chat","name":"GLM 4.5V Thinking","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536,"output":16384},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.3}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"z-ai/glm-4.5":{"id":"z-ai/glm-4.5","type":"chat","name":"GLM 4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":1.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"z-ai/glm-5.3":{"id":"z-ai/glm-5.3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.2}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3:thinking":{"id":"z-ai/glm-5.3:thinking","type":"chat","name":"GLM 5.3 Thinking","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.2}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7":{"id":"z-ai/glm-4.7","type":"chat","name":"GLM 4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":65535},"cost":{"text":{"input":{"price":0.4004,"cache":{"read":0.08008}},"output":{"price":1.9292}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.5v":{"id":"z-ai/glm-4.5v","type":"chat","name":"GLM 4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536,"output":16384},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.3}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"z-ai/GLM-4.5-Air":{"id":"z-ai/GLM-4.5-Air","type":"chat","name":"GLM 4.5 Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":98304},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.025}},"output":{"price":0.85}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5v-turbo":{"id":"z-ai/glm-5v-turbo","type":"chat","name":"GLM 5V Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":202800,"input":202800,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/GLM-4.6-turbo":{"id":"z-ai/GLM-4.6-turbo","type":"chat","name":"GLM 4.6 Turbo","family":"glm","release_date":"2025-10-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"input":204800,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.5}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"z-ai/glm-4.7-flash":{"id":"z-ai/glm-4.7-flash","type":"chat","name":"GLM 4.7 Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":128000},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6v-original":{"id":"z-ai/glm-4.6v-original","type":"chat","name":"GLM 4.6V Original","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":24000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.3}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"z-ai/glm-5-original:thinking":{"id":"z-ai/glm-5-original:thinking","type":"chat","name":"GLM 5 Original Thinking","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-uncensored":{"id":"z-ai/glm-5.3-uncensored","type":"chat","name":"GLM 5.3 Uncensored","family":"glm","release_date":"2026-09-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.3}},"output":{"price":2.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash-uncensored":{"id":"z-ai/glm-5.3-flash-uncensored","type":"chat","name":"GLM 5.3 Flash Uncensored","family":"glm-flash","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":32768},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.07}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.1":{"id":"z-ai/glm-5.1","type":"chat","name":"GLM 5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":131072},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.18}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash-apex-abliterated":{"id":"z-ai/glm-5.3-flash-apex-abliterated","type":"chat","name":"Apex Flash 1 Abliterated","family":"glm","release_date":"2026-10-05","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5:thinking":{"id":"z-ai/glm-5:thinking","type":"chat","name":"GLM 5 Thinking","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6-original":{"id":"z-ai/glm-4.6-original","type":"chat","name":"GLM 4.6 Original","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":65535},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/GLM-4.5-Air:thinking":{"id":"z-ai/GLM-4.5-Air:thinking","type":"chat","name":"GLM 4.5 Air (Thinking)","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":98304},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.025}},"output":{"price":0.85}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6v":{"id":"z-ai/glm-4.6v","type":"chat","name":"GLM 4.6V","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":24000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"z-ai/glm-4.7-original":{"id":"z-ai/glm-4.7-original","type":"chat","name":"GLM 4.7 Original","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":65535},"cost":{"text":{"input":{"price":0.4004,"cache":{"read":0.08008}},"output":{"price":1.9292}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5-original":{"id":"z-ai/glm-5-original","type":"chat","name":"GLM 5 Original","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash-cybersecurity":{"id":"z-ai/glm-5.3-flash-cybersecurity","type":"chat","name":"GLM 5.3 Flash Cybersecurity","family":"glm","release_date":"2026-09-19","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5.3-flash-apex":{"id":"z-ai/glm-5.3-flash-apex","type":"chat","name":"Apex Flash 1","family":"glm","release_date":"2026-10-05","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ornith-ai/ornith-1.5-35b-a3b":{"id":"ornith-ai/ornith-1.5-35b-a3b","type":"chat","name":"Ornith 1.5 35B","family":"ornith","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ornith-ai/ornith-1.5-35b-a3b:thinking":{"id":"ornith-ai/ornith-1.5-35b-a3b:thinking","type":"chat","name":"Ornith 1.5 35B Thinking","family":"ornith","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ornith-ai/ornith-1.5-122b":{"id":"ornith-ai/ornith-1.5-122b","type":"chat","name":"Ornith 1.5 122B","family":"ornith","release_date":"2026-10-20","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.26,"cache":{"read":0.07}},"output":{"price":2.08}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-glimmer-30b":{"id":"meta/muse-glimmer-30b","type":"chat","name":"Muse Glimmer 30B","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":117964},"cost":{"text":{"input":{"price":0.35,"cache":{"read":0.04}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.2-contributor":{"id":"meta/muse-spark-1.2-contributor","type":"chat","name":"Muse Spark 1.2 Contributor (Data Used for Training)","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","audio/mpeg","audio/wav","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.1":{"id":"meta/muse-spark-1.1","type":"chat","name":"Muse Spark 1.1","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/webp","video/mp4","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meta/muse-spark-open":{"id":"meta/muse-spark-open","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.3-contributor":{"id":"meta/muse-spark-1.3-contributor","type":"chat","name":"Muse Spark 1.3 Contributor","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","audio/mpeg","audio/wav","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":943718},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-wonder":{"id":"meta/muse-wonder","type":"chat","name":"Muse Wonder","family":"muse","release_date":"2026-10-12","modalities":{"input":["text","image","video","audio","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":1048576},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.3":{"id":"meta/muse-spark-1.3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":943718},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.2":{"id":"meta/muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Steelskull/L3.3-Electra-R1-70b":{"id":"Steelskull/L3.3-Electra-R1-70b","type":"chat","name":"Steelskull Electra R1 70b","family":"llama","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":16384},"cost":{"text":{"input":{"price":0.69989,"cache":{"read":0.349945}},"output":{"price":0.69989}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Steelskull/L3.3-Cu-Mai-R1-70b":{"id":"Steelskull/L3.3-Cu-Mai-R1-70b","type":"chat","name":"Llama 3.3 70B Cu Mai","family":"llama","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":16384},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Steelskull/L3.3-Nevoria-R1-70b":{"id":"Steelskull/L3.3-Nevoria-R1-70b","type":"chat","name":"Steelskull Nevoria R1 70b","family":"llama","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":16384},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Steelskull/L3.3-MS-Nevoria-70b":{"id":"Steelskull/L3.3-MS-Nevoria-70b","type":"chat","name":"Steelskull Nevoria 70b","family":"llama","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":16384},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Sao10K/L3.1-70B-Hanami-x1":{"id":"Sao10K/L3.1-70B-Hanami-x1","type":"chat","name":"Llama 3.1 70B Hanami","family":"llama","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":16384},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Sao10K/L3.3-70B-Euryale-v2.3":{"id":"Sao10K/L3.3-70B-Euryale-v2.3","type":"chat","name":"Llama 3.3 70B Euryale","family":"llama","release_date":"2024-12-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":20480,"input":20480,"output":16384},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Sao10K/L3-8B-Stheno-v3.2":{"id":"Sao10K/L3-8B-Stheno-v3.2","type":"chat","name":"Sao10K Stheno 8b","family":"llama","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":0.2006,"cache":{"read":0.1003}},"output":{"price":0.2006}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Sao10K/L3.1-70B-Euryale-v2.2":{"id":"Sao10K/L3.1-70B-Euryale-v2.2","type":"chat","name":"Llama 3.1 70B Euryale","family":"llama","release_date":"2024-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":20480,"input":20480,"output":16384},"cost":{"text":{"input":{"price":0.306,"cache":{"read":0.153}},"output":{"price":0.357}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"shisa-ai/shisa-v2.1-llama3.3-70b":{"id":"shisa-ai/shisa-v2.1-llama3.3-70b","type":"chat","name":"Shisa V2.1 Llama 3.3 70B","family":"llama","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":4096},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"shisa-ai/shisa-v2-llama3.3-70b":{"id":"shisa-ai/shisa-v2-llama3.3-70b","type":"chat","name":"Shisa V2 Llama 3.3 70B","family":"llama","release_date":"2025-07-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/ministral-8b-2512":{"id":"mistralai/ministral-8b-2512","type":"chat","name":"Ministral 8B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-small-3.1-24b-instruct":{"id":"mistralai/mistral-small-3.1-24b-instruct","type":"chat","name":"Mistral Small 3.1 24B (2503)","family":"mistral-small","release_date":"2025-03-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":102400},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mixtral-8x22b-instruct-v0.1":{"id":"mistralai/mixtral-8x22b-instruct-v0.1","type":"chat","name":"Mixtral 8x22B","family":"mistral","release_date":"2024-04-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536,"output":52428},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-large":{"id":"mistralai/mistral-large","type":"chat","name":"Mistral Large 2411","family":"mistral-large","release_date":"2024-02-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":102400},"cost":{"text":{"input":{"price":2.006,"cache":{"read":0.2}},"output":{"price":6.001}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-medium-3.5:thinking":{"id":"mistralai/mistral-medium-3.5:thinking","type":"chat","name":"Mistral Medium 3.5 Thinking","family":"mistral-medium","release_date":"2026-04-30","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":32768},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.75}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/codestral-2508":{"id":"mistralai/codestral-2508","type":"chat","name":"Codestral 2508","family":"codestral","release_date":"2025-07-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-small-4-119b-2603":{"id":"mistralai/mistral-small-4-119b-2603","type":"chat","name":"Mistral Small 4 119B","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/devstral-2-123b-instruct-2512":{"id":"mistralai/devstral-2-123b-instruct-2512","type":"chat","name":"Devstral 2 123B","family":"devstral","release_date":"2025-12-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/ministral-14b-2512":{"id":"mistralai/ministral-14b-2512","type":"chat","name":"Ministral 14B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.1}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-medium-3.5":{"id":"mistralai/mistral-medium-3.5","type":"chat","name":"Mistral Medium 3.5","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":32768},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.75}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/ministral-14b-instruct-2512":{"id":"mistralai/ministral-14b-instruct-2512","type":"chat","name":"Ministral 3 14B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-small-3.2-24b-instruct":{"id":"mistralai/mistral-small-3.2-24b-instruct","type":"chat","name":"Mistral Small 3.2 24B (2506)","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.1}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/devstral-small-2505":{"id":"mistralai/devstral-small-2505","type":"chat","name":"Mistral Devstral Small 2505","family":"devstral","release_date":"2025-08-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":8192},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.03}},"output":{"price":0.06}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/ministral-3b-2512":{"id":"mistralai/ministral-3b-2512","type":"chat","name":"Ministral 3B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-small-4-119b-2603:thinking":{"id":"mistralai/mistral-small-4-119b-2603:thinking","type":"chat","name":"Mistral Small 4 119B Thinking","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-medium-3.1":{"id":"mistralai/mistral-medium-3.1","type":"chat","name":"Mistral Medium 3.1","family":"mistral-medium","release_date":"2025-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-small-24b-instruct-2501":{"id":"mistralai/mistral-small-24b-instruct-2501","type":"chat","name":"Mistral Small 24B","family":"mistral-small","release_date":"2025-01-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":8192},"cost":{"text":{"input":{"price":0.1155},"output":{"price":0.3465}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-nemo-instruct-2407":{"id":"mistralai/mistral-nemo-instruct-2407","type":"chat","name":"Mistral Nemo","family":"mistral-nemo","release_date":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":0.1003,"cache":{"read":0.05015}},"output":{"price":0.1207}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-large-4":{"id":"mistralai/mistral-large-4","type":"chat","name":"Mistral Large 4","family":"mistral-large","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"input":524288,"output":262144},"cost":{"text":{"input":{"price":0.68,"cache":{"read":0.07}},"output":{"price":2.09}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-saba":{"id":"mistralai/mistral-saba","type":"chat","name":"Mistral Saba","family":"mistral","release_date":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":26214},"cost":{"text":{"input":{"price":0.1989,"cache":{"read":0.09945}},"output":{"price":0.595}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistralai/mistral-medium-3":{"id":"mistralai/mistral-medium-3","type":"chat","name":"Mistral Medium 3","family":"mistral-medium","release_date":"2025-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"THUDM/GLM-Z1-9B-0414":{"id":"THUDM/GLM-Z1-9B-0414","type":"chat","name":"GLM Z1 9B 0414","family":"glm-z","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000,"output":8000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.1}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"THUDM/GLM-4-32B-0414":{"id":"THUDM/GLM-4-32B-0414","type":"chat","name":"GLM 4 32B 0414","family":"glm","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":65536},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.1}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"THUDM/GLM-4-9B-0414":{"id":"THUDM/GLM-4-9B-0414","type":"chat","name":"GLM 4 9B 0414","family":"glm","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000,"output":8000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.1}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"featherless-ai/Qwerky-72B":{"id":"featherless-ai/Qwerky-72B","type":"chat","name":"Qwerky 72B","family":"qwerky","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000,"output":8192},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"lightonai/LightOnOCR-2-1B":{"id":"lightonai/LightOnOCR-2-1B","type":"chat","name":"LightOnOCR 2","release_date":"2026-09-10","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":8192},"cost":{"text":{"input":{"price":0.1785},"output":{"price":0.3465}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks/ember-1":{"id":"fireworks/ember-1","type":"chat","name":"Ember 1","release_date":"2026-09-22","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/bmp","image/tiff","image/x-portable-pixmap"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.0":{"id":"EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.0","type":"chat","name":"EVA Llama 3.33 70B","family":"llama","release_date":"2025-07-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":16384},"cost":{"text":{"input":{"price":2.006,"cache":{"read":1.003}},"output":{"price":2.006}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"EVA-UNIT-01/EVA-Qwen2.5-72B-v0.2":{"id":"EVA-UNIT-01/EVA-Qwen2.5-72B-v0.2","type":"chat","name":"EVA-Qwen2.5-72B-v0.2","family":"qwen","release_date":"2025-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":0.799,"cache":{"read":0.3995}},"output":{"price":0.799}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.1":{"id":"EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.1","type":"chat","name":"EVA-LLaMA-3.33-70B-v0.1","family":"llama","release_date":"2025-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":16384},"cost":{"text":{"input":{"price":2.006,"cache":{"read":1.003}},"output":{"price":2.006}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"EVA-UNIT-01/EVA-Qwen2.5-32B-v0.2":{"id":"EVA-UNIT-01/EVA-Qwen2.5-32B-v0.2","type":"chat","name":"EVA-Qwen2.5-32B-v0.2","family":"qwen","release_date":"2025-07-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":0.799,"cache":{"read":0.3995}},"output":{"price":0.799}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"unbiased/pareto-26.9":{"id":"unbiased/pareto-26.9","type":"chat","name":"Pareto 26.9","release_date":"2026-09-18","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"unbiased/pareto-26.10":{"id":"unbiased/pareto-26.10","type":"chat","name":"Pareto 26.10","release_date":"2026-10-01","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.03}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inference-net/schematron-v2-turbo":{"id":"inference-net/schematron-v2-turbo","type":"chat","name":"Schematron V2 Turbo","release_date":"2026-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":8192},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.015}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"inference-net/schematron-v2-small":{"id":"inference-net/schematron-v2-small","type":"chat","name":"Schematron V2 Small","release_date":"2026-04-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":4096},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.23}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"heabsy/qwen3.8-27b-uncensored-fast":{"id":"heabsy/qwen3.8-27b-uncensored-fast","type":"chat","name":"Qwen 3.8 27B Uncensored Fast by Heabsy","family":"qwen","release_date":"2026-10-16","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"input":524288,"output":235929},"cost":{"text":{"input":{"price":1,"cache":{"read":0.22}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"heabsy/cyberheabsy":{"id":"heabsy/cyberheabsy","type":"chat","name":"CyberHeabsy","release_date":"2026-09-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.275}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"NeverSleep/Lumimaid-v0.2-70B":{"id":"NeverSleep/Lumimaid-v0.2-70B","type":"chat","name":"Lumimaid v0.2","family":"llama","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":1,"cache":{"read":0.5}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"MarinaraSpaghetti/NemoMix-Unleashed-12B":{"id":"MarinaraSpaghetti/NemoMix-Unleashed-12B","type":"chat","name":"NemoMix 12B Unleashed","family":"mistral-nemo","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":8192},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meganova-ai/manta-flash-1.0":{"id":"meganova-ai/manta-flash-1.0","type":"chat","name":"Manta Flash 1.0","family":"nova","release_date":"2025-09-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":16384},"cost":{"text":{"input":{"price":0.02,"cache":{"read":0.01}},"output":{"price":0.16}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meganova-ai/manta-mini-1.0":{"id":"meganova-ai/manta-mini-1.0","type":"chat","name":"Manta Mini 1.0","family":"nova","release_date":"2025-09-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"input":8192,"output":8192},"cost":{"text":{"input":{"price":0.02,"cache":{"read":0.01}},"output":{"price":0.16}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meganova-ai/manta-pro-1.0":{"id":"meganova-ai/manta-pro-1.0","type":"chat","name":"Manta Pro 1.0","family":"nova","release_date":"2025-09-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536,"output":32768},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TheDrummer/Cydonia-24B-v4.1":{"id":"TheDrummer/Cydonia-24B-v4.1","type":"chat","name":"The Drummer Cydonia 24B v4.1","release_date":"2025-09-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":117964},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"TheDrummer/Cydonia-24B-v2":{"id":"TheDrummer/Cydonia-24B-v2","type":"chat","name":"The Drummer Cydonia 24B v2","release_date":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":32768},"cost":{"text":{"input":{"price":0.1003,"cache":{"read":0.05015}},"output":{"price":0.1207}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TheDrummer/skyfall-36b-v2":{"id":"TheDrummer/skyfall-36b-v2","type":"chat","name":"TheDrummer Skyfall 36B V2","release_date":"2025-03-10","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":29491},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.25}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TheDrummer/Anubis-70B-v1.1":{"id":"TheDrummer/Anubis-70B-v1.1","type":"chat","name":"Anubis 70B v1.1","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000,"output":16384},"cost":{"text":{"input":{"price":0.31,"cache":{"read":0.155}},"output":{"price":0.31}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TheDrummer/Anubis-70B-v1":{"id":"TheDrummer/Anubis-70B-v1","type":"chat","name":"Anubis 70B v1","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536,"output":16384},"cost":{"text":{"input":{"price":0.31,"cache":{"read":0.155}},"output":{"price":0.31}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TheDrummer/Rocinante-12B-v1.1":{"id":"TheDrummer/Rocinante-12B-v1.1","type":"chat","name":"Rocinante 12b","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":0.408,"cache":{"read":0.204}},"output":{"price":0.595}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TheDrummer/Magidonia-24B-v4.3":{"id":"TheDrummer/Magidonia-24B-v4.3","type":"chat","name":"The Drummer Magidonia 24B v4.3","release_date":"2025-12-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":32768},"cost":{"text":{"input":{"price":0.1003,"cache":{"read":0.05015}},"output":{"price":0.1207}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TheDrummer/Cydonia-24B-v4":{"id":"TheDrummer/Cydonia-24B-v4","type":"chat","name":"The Drummer Cydonia 24B v4","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":32768},"cost":{"text":{"input":{"price":0.2006,"cache":{"read":0.1003}},"output":{"price":0.2414}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TheDrummer/UnslopNemo-12B-v4.1":{"id":"TheDrummer/UnslopNemo-12B-v4.1","type":"chat","name":"UnslopNemo 12b v4","release_date":"2024-01-01","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"input":8192,"output":26214},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TheDrummer/Cydonia-24B-v4.3":{"id":"TheDrummer/Cydonia-24B-v4.3","type":"chat","name":"The Drummer Cydonia 24B v4.3","release_date":"2025-12-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":32768},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.06}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"TheDrummer/Artemis-v1.1":{"id":"TheDrummer/Artemis-v1.1","type":"chat","name":"TheDrummer/Artemis v1.1","release_date":"2026-09-06","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"pamanseau/OpenReasoning-Nemotron-32B":{"id":"pamanseau/OpenReasoning-Nemotron-32B","type":"chat","name":"OpenReasoning Nemotron 32B","family":"nemotron","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"failspy/Meta-Llama-3-70B-Instruct-abliterated-v3.5":{"id":"failspy/Meta-Llama-3-70B-Instruct-abliterated-v3.5","type":"chat","name":"Llama 3 70B abliterated","family":"llama","release_date":"2025-07-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"input":8192,"output":8192},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.35}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"reflection/beam-1.0":{"id":"reflection/beam-1.0","type":"chat","name":"Beam 1.0 501B A23B","family":"beam","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.3":{"id":"x-ai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":900000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.6":{"id":"x-ai/grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"input":500000,"output":450000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.7":{"id":"x-ai/grok-4.7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"input":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.20":{"id":"x-ai/grok-4.20","type":"chat","name":"Grok 4.20","family":"grok","release_date":"2026-03-31","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"input":2000000,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-build-0.1":{"id":"x-ai/grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":230400},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.20-multi-agent":{"id":"x-ai/grok-4.20-multi-agent","type":"chat","name":"Grok 4.20 Multi-Agent","family":"grok","release_date":"2026-03-31","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"input":2000000,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-latest":{"id":"x-ai/grok-latest","type":"chat","name":"Grok Latest","family":"grok","release_date":"2026-05-03","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"input":500000,"output":450000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.5":{"id":"x-ai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"input":500000,"output":450000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"perplexity/pplx-decider-v1.2":{"id":"perplexity/pplx-decider-v1.2","type":"decision","name":"PPLX Decider v1.2","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144},"cost":{"text":{"input":{"price":0.02},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"},"compatibility":{"media_input":"state"}}}},"poolside/laguna-s-2.1:thinking":{"id":"poolside/laguna-s-2.1:thinking","type":"chat","name":"Laguna S 2.1 Thinking","family":"laguna","release_date":"2026-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"poolside/laguna-s-2.1":{"id":"poolside/laguna-s-2.1","type":"chat","name":"Laguna S 2.1","family":"laguna","release_date":"2026-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"amazon/nova-2-lite-v1":{"id":"amazon/nova-2-lite-v1","type":"chat","name":"Amazon Nova 2 Lite","family":"nova","release_date":"2025-12-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65535},"cost":{"text":{"input":{"price":0.51,"cache":{"read":0.255}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"amazon/nova-pro-v1":{"id":"amazon/nova-pro-v1","type":"chat","name":"Amazon Nova Pro 1.0","family":"nova-pro","release_date":"2024-12-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"input":300000,"output":32000},"cost":{"text":{"input":{"price":0.799,"cache":{"read":0.3995}},"output":{"price":3.196}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"amazon/nova-lite-v1":{"id":"amazon/nova-lite-v1","type":"chat","name":"Amazon Nova Lite 1.0","family":"nova-lite","release_date":"2024-12-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"input":300000,"output":5120},"cost":{"text":{"input":{"price":0.0595,"cache":{"read":0.02975}},"output":{"price":0.238}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"inception/mercury-3":{"id":"inception/mercury-3","type":"chat","name":"Mercury 3","family":"mercury","release_date":"2026-10-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inception/mercury-2.5-preview":{"id":"inception/mercury-2.5-preview","type":"chat","name":"Mercury 2.5 Preview","family":"mercury","release_date":"2026-09-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":260000,"input":260000,"output":65536},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.004}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"speakleash/bielik-11b-v3.0-instruct":{"id":"speakleash/bielik-11b-v3.0-instruct","type":"chat","name":"Bielik 11B v3.0","release_date":"2026-10-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":32768},"cost":{"text":{"input":{"price":0.48},"output":{"price":0.48}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-26b-a4b-it:thinking":{"id":"google/gemma-4-26b-a4b-it:thinking","type":"chat","name":"Gemma 4 26B A4B Thinking","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":131072},"cost":{"text":{"input":{"price":0.0765,"cache":{"read":0.0425}},"output":{"price":0.255}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma4-31b-splituntied":{"id":"google/gemma4-31b-splituntied","type":"chat","name":"Gemma 4 31B Split-Untied","family":"gemma","release_date":"2026-09-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-flash-latest":{"id":"google/gemini-flash-latest","type":"chat","name":"Gemini Flash Latest","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash-thinking":{"id":"google/gemini-3.5-flash-thinking","type":"chat","name":"Gemini 3.5 Flash Thinking","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31b-it:thinking":{"id":"google/gemma-4-31b-it:thinking","type":"chat","name":"Gemma 4 31B Thinking","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.1}},"output":{"price":0.34}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-26b-a4b-it-cybersecurity":{"id":"google/gemma-4-26b-a4b-it-cybersecurity","type":"chat","name":"Gemma 4 26B A4B Cybersecurity","family":"gemma","release_date":"2026-09-19","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1056,"cache":{"read":0.0528}},"output":{"price":0.3344}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview-high":{"id":"google/gemini-3.1-pro-preview-high","type":"chat","name":"Gemini 3.1 Pro (Preview High)","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash (Preview)","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro (Preview)","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash-preview-thinking":{"id":"google/gemini-3-flash-preview-thinking","type":"chat","name":"Gemini 3 Flash Thinking","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemini-3.1-pro-preview-low":{"id":"google/gemini-3.1-pro-preview-low","type":"chat","name":"Gemini 3.1 Pro (Preview Low)","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-26b-a4b-it":{"id":"google/gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":131072},"cost":{"text":{"input":{"price":0.0765,"cache":{"read":0.0425}},"output":{"price":0.255}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/diffusiongemma":{"id":"google/diffusiongemma","type":"chat","name":"DiffusionGemma","family":"gemma","release_date":"2026-06-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","xhigh"]},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemini-4-argon":{"id":"google/gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":0.1875}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.08333}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.05}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-pro-latest":{"id":"google/gemini-pro-latest","type":"chat","name":"Gemini Pro Latest","family":"gemini-pro","release_date":"2026-03-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview-customtools":{"id":"google/gemini-3.1-pro-preview-customtools","type":"chat","name":"Gemini 3.1 Pro (Preview Custom Tools)","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":0.375}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.08333}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-flash-lite-latest":{"id":"google/gemini-flash-lite-latest","type":"chat","name":"Gemini Flash Lite Latest","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.08333}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.083333}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.041667}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"GalrionSoftworks/MN-LooseCannon-12B-v1":{"id":"GalrionSoftworks/MN-LooseCannon-12B-v1","type":"chat","name":"MN-LooseCannon-12B-v1","family":"mistral-nemo","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"xiaomi/mimo-v2.6-flash-uncensored":{"id":"xiaomi/mimo-v2.6-flash-uncensored","type":"chat","name":"MiMo V2.6 Flash Uncensored","family":"mimo","release_date":"2026-09-25","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1995}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-pro":{"id":"xiaomi/mimo-v2.6-pro","type":"chat","name":"MiMo V2.6 Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036,"write":0}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-flash-uncensored:thinking":{"id":"xiaomi/mimo-v2.6-flash-uncensored:thinking","type":"chat","name":"MiMo V2.6 Flash Uncensored Thinking","family":"mimo","release_date":"2026-09-26","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["max"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1995}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-pro-ultraspeed":{"id":"xiaomi/mimo-v2.6-pro-ultraspeed","type":"chat","name":"MiMo V2.6 Pro UltraSpeed","family":"mimo","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":4.35,"cache":{"read":0.036,"write":0}},"output":{"price":8.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.5-pro":{"id":"xiaomi/mimo-v2.5-pro","type":"chat","name":"MiMo V2.5 Pro","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036,"write":0}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-flash":{"id":"xiaomi/mimo-v2.6-flash","type":"chat","name":"MiMo V2.6 Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028,"write":0}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.5-pro:thinking":{"id":"xiaomi/mimo-v2.5-pro:thinking","type":"chat","name":"MiMo V2.5 Pro Thinking","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036,"write":0}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.6-flash-abliterated":{"id":"xiaomi/mimo-v2.6-flash-abliterated","type":"chat","name":"MiMo V2.6 Flash Abliterated","family":"mimo","release_date":"2026-09-25","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.275}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.5":{"id":"xiaomi/mimo-v2.5","type":"chat","name":"MiMo V2.5","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028,"write":0}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.5:thinking":{"id":"xiaomi/mimo-v2.5:thinking","type":"chat","name":"MiMo V2.5 Thinking","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028,"write":0}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"microsoft/wizardlm-2-8x22b":{"id":"microsoft/wizardlm-2-8x22b","type":"chat","name":"WizardLM-2 8x22B","release_date":"2024-04-15","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536,"output":8192},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"LatitudeGames/Wayfarer-Large-70B-Llama-3.3":{"id":"LatitudeGames/Wayfarer-Large-70B-Llama-3.3","type":"chat","name":"Llama 3.3 70B Wayfarer","family":"llama","release_date":"2025-02-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":16384},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.35}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"stepfun-ai/step-3.5-flash":{"id":"stepfun-ai/step-3.5-flash","type":"chat","name":"Step 3.5 Flash","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"stepfun-ai/step-3.5-flash-2603":{"id":"stepfun-ai/step-3.5-flash-2603","type":"chat","name":"Step 3.5 Flash 2603","family":"step","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"aleph-alpha/kolibri-1":{"id":"aleph-alpha/kolibri-1","type":"chat","name":"Kolibri 1","release_date":"2026-10-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":943718},"cost":{"text":{"input":{"price":0.168,"cache":{"read":0.0987}},"output":{"price":0.588}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance-seed/seed-2.0-lite":{"id":"bytedance-seed/seed-2.0-lite","type":"chat","name":"ByteDance Seed 2.0 Lite","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":131072},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.125}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"bytedance-seed/seed-2.0-code":{"id":"bytedance-seed/seed-2.0-code","type":"chat","name":"ByteDance Seed 2.0 Code","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":131072},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"bytedance-seed/seed-2-1-turbo":{"id":"bytedance-seed/seed-2-1-turbo","type":"chat","name":"ByteDance Seed 2.1 Turbo","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":235929},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.5":{"id":"moonshotai/kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.375,"cache":{"read":0.07}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.5:thinking":{"id":"moonshotai/kimi-k2.5:thinking","type":"chat","name":"Kimi K2.5 Thinking","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.375,"cache":{"read":0.07}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.6:thinking":{"id":"moonshotai/kimi-k2.6:thinking","type":"chat","name":"Kimi K2.6 Thinking","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.39,"cache":{"read":0.039}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3.1-pro":{"id":"moonshotai/kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":1048576},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.7-code-highspeed":{"id":"moonshotai/kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code High-Speed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.32}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2-Instruct-0905":{"id":"moonshotai/Kimi-K2-Instruct-0905","type":"chat","name":"Kimi K2 0905","family":"kimi-k2","release_date":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":100352},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-instruct-0711":{"id":"moonshotai/kimi-k2-instruct-0711","type":"chat","name":"Kimi K2 0711","family":"kimi-k2","release_date":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":8192},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.7-code":{"id":"moonshotai/kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":943718},"cost":{"text":{"input":{"price":1.65,"cache":{"read":0.165}},"output":{"price":8.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.6":{"id":"moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.39,"cache":{"read":0.039}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-thinking":{"id":"moonshotai/kimi-k2-thinking","type":"chat","name":"Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.15}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-instruct":{"id":"moonshotai/kimi-k2-instruct","type":"chat","name":"Kimi K2 Instruct","family":"kimi-k2","release_date":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":8192},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-latest":{"id":"moonshotai/kimi-latest","type":"chat","name":"Kimi Latest","family":"kimi","release_date":"2026-05-03","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":943718},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3.1-pro-highspeed":{"id":"moonshotai/kimi-k3.1-pro-highspeed","type":"chat","name":"Kimi K3.1 Pro Highspeed","family":"kimi-k3","release_date":"2026-10-24","modalities":{"input":["text","image","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":1048576},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":4}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5.5":{"id":"anthropic/claude-opus-5.5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4.6:thinking:medium":{"id":"anthropic/claude-opus-4.6:thinking:medium","type":"chat","name":"Claude 4.6 Opus Thinking Medium","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.1:thinking:8192":{"id":"anthropic/claude-opus-4.1:thinking:8192","type":"chat","name":"Claude 4.1 Opus Thinking (8K)","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.5:thinking":{"id":"anthropic/claude-sonnet-4.5:thinking","type":"chat","name":"Claude Sonnet 4.5 Thinking","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.6:thinking:low":{"id":"anthropic/claude-opus-4.6:thinking:low","type":"chat","name":"Claude 4.6 Opus Thinking Low","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.5":{"id":"anthropic/claude-sonnet-4.5","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.6:thinking:max":{"id":"anthropic/claude-opus-4.6:thinking:max","type":"chat","name":"Claude 4.6 Opus Thinking Max","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-latest":{"id":"anthropic/claude-haiku-latest","type":"chat","name":"Claude Haiku Latest","family":"claude-haiku","release_date":"2026-03-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":{"5m":0.625,"1h":1}}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.5:thinking":{"id":"anthropic/claude-opus-4.5:thinking","type":"chat","name":"Claude 4.5 Opus Thinking","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.6:thinking":{"id":"anthropic/claude-sonnet-4.6:thinking","type":"chat","name":"Claude Sonnet 4.6 Thinking","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.6":{"id":"anthropic/claude-opus-4.6","type":"chat","name":"Claude 4.6 Opus","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.6:thinking":{"id":"anthropic/claude-opus-4.6:thinking","type":"chat","name":"Claude 4.6 Opus Thinking","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-latest":{"id":"anthropic/claude-sonnet-latest","type":"chat","name":"Claude Sonnet Latest","family":"claude-sonnet","release_date":"2026-03-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-latest":{"id":"anthropic/claude-opus-latest","type":"chat","name":"Claude Opus Latest","family":"claude-opus","release_date":"2026-03-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5.5":{"id":"anthropic/claude-sonnet-5.5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-opus-4.1:thinking":{"id":"anthropic/claude-opus-4.1:thinking","type":"chat","name":"Claude 4.1 Opus Thinking","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5:thinking":{"id":"anthropic/claude-sonnet-5:thinking","type":"chat","name":"Claude Sonnet 5 Thinking","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.1:thinking:32768":{"id":"anthropic/claude-opus-4.1:thinking:32768","type":"chat","name":"Claude 4.1 Opus Thinking (32K)","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.7:thinking":{"id":"anthropic/claude-opus-4.7:thinking","type":"chat","name":"Claude 4.7 Opus Thinking","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-5.5":{"id":"anthropic/claude-haiku-5.5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":{"5m":0.625,"1h":1}}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.8:thinking":{"id":"anthropic/claude-opus-4.8:thinking","type":"chat","name":"Claude Opus 4.8 Thinking","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.6":{"id":"anthropic/claude-sonnet-4.6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-5":{"id":"anthropic/claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","type":"chat","name":"Claude 4.5 Opus","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.8":{"id":"anthropic/claude-opus-4.8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5.1":{"id":"anthropic/claude-fable-5.1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":true},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"anthropic/claude-haiku-4.5:thinking":{"id":"anthropic/claude-haiku-4.5:thinking","type":"chat","name":"Claude Haiku 4.5 Thinking","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.7":{"id":"anthropic/claude-opus-4.7","type":"chat","name":"Claude 4.7 Opus","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.1:thinking:1024":{"id":"anthropic/claude-opus-4.1:thinking:1024","type":"chat","name":"Claude 4.1 Opus Thinking (1K)","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-latest":{"id":"anthropic/claude-fable-latest","type":"chat","name":"Claude Fable Latest","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/png","image/jpeg","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.1":{"id":"anthropic/claude-opus-4.1","type":"chat","name":"Claude 4.1 Opus","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5.5:thinking":{"id":"anthropic/claude-sonnet-5.5:thinking","type":"chat","name":"Claude Sonnet 5.5 Thinking","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"MiniMaxAI/MiniMax-M1-80k":{"id":"MiniMaxAI/MiniMax-M1-80k","type":"chat","name":"MiniMax M1 80K","family":"minimax","release_date":"2025-06-17","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":131072},"cost":{"text":{"input":{"price":0.6052,"cache":{"read":0.3026}},"output":{"price":2.4225}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek/deepseek-v3.2":{"id":"deepseek/deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163000,"input":163000,"output":65536},"cost":{"text":{"input":{"price":0.2088,"cache":{"read":0.0216}},"output":{"price":0.3096}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro-0813":{"id":"deepseek/deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro:thinking":{"id":"deepseek/deepseek-v4-pro:thinking","type":"chat","name":"DeepSeek V4 Pro (Thinking)","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":384000},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.07}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0731:thinking":{"id":"deepseek/deepseek-v4-flash-0731:thinking","type":"chat","name":"DeepSeek V4 Flash 0731 (Thinking)","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.013}},"output":{"price":0.16}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.2:thinking":{"id":"deepseek/deepseek-v3.2:thinking","type":"chat","name":"DeepSeek V3.2 Thinking","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163000,"input":163000,"output":65536},"cost":{"text":{"input":{"price":0.2088,"cache":{"read":0.0216}},"output":{"price":0.3096}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0731":{"id":"deepseek/deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":131072},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.013}},"output":{"price":0.16}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash-1017:thinking":{"id":"deepseek/deepseek-v4.1-flash-1017:thinking","type":"chat","name":"DeepSeek V4.1 Flash 1017 Thinking","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":393216},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash:thinking":{"id":"deepseek/deepseek-v4.1-flash:thinking","type":"chat","name":"DeepSeek V4.1 Flash Thinking","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":384000},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.006}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash:thinking":{"id":"deepseek/deepseek-v4-flash:thinking","type":"chat","name":"DeepSeek V4 Flash (Thinking)","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.0028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0423:thinking":{"id":"deepseek/deepseek-v4-flash-0423:thinking","type":"chat","name":"DeepSeek V4 Flash 0423 (Thinking)","family":"deepseek-flash","release_date":"2026-04-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash-uncensored":{"id":"deepseek/deepseek-v4.1-flash-uncensored","type":"chat","name":"DeepSeek V4.1 Flash Uncensored","family":"deepseek","release_date":"2026-10-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.00825}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-latest":{"id":"deepseek/deepseek-latest","type":"chat","name":"DeepSeek Latest","family":"deepseek","release_date":"2026-05-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash-uncensored:thinking":{"id":"deepseek/deepseek-v4.1-flash-uncensored:thinking","type":"chat","name":"DeepSeek V4.1 Flash Uncensored Thinking","family":"deepseek","release_date":"2026-10-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.00825}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-vision-exp":{"id":"deepseek/deepseek-v4-flash-vision-exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":384000},"cost":{"text":{"input":{"price":0.2156,"cache":{"read":0.00686}},"output":{"price":0.6468}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-latest":{"id":"deepseek/deepseek-v4-flash-latest","type":"chat","name":"DeepSeek V4 Flash Latest","family":"deepseek","release_date":"2026-08-02","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":393216},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash-1017":{"id":"deepseek/deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":393216},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro-0813:thinking":{"id":"deepseek/deepseek-v4-pro-0813:thinking","type":"chat","name":"DeepSeek V4 Pro 0813 Thinking","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":384000},"cost":{"text":{"input":{"price":0.66,"cache":{"read":0.022}},"output":{"price":1.98}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4.1-flash":{"id":"deepseek/deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":384000},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.006}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash-0423":{"id":"deepseek/deepseek-v4-flash-0423","type":"chat","name":"DeepSeek V4 Flash 0423","family":"deepseek-flash","release_date":"2026-04-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":384000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":384000},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.07}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/Llama-3.1-Nemotron-70B-Instruct-HF":{"id":"nvidia/Llama-3.1-Nemotron-70B-Instruct-HF","type":"chat","name":"Nvidia Nemotron 70b","family":"nemotron","release_date":"2025-04-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":0.357,"cache":{"read":0.1785}},"output":{"price":0.408}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/nemotron-3-super-120b-a12b:thinking":{"id":"nvidia/nemotron-3-super-120b-a12b:thinking","type":"chat","name":"Nvidia Nemotron 3 Super 120B Thinking","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/Llama-3.3-Nemotron-Super-49B-v1":{"id":"nvidia/Llama-3.3-Nemotron-Super-49B-v1","type":"chat","name":"Nvidia Nemotron Super 49B","family":"nemotron","release_date":"2025-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/nemotron-3.5-super-vl":{"id":"nvidia/nemotron-3.5-super-vl","type":"chat","name":"Nvidia Nemotron 3.5 Super VL","family":"nemotron","release_date":"2026-10-15","modalities":{"input":["text","image/jpeg","image/png","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.02}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3-ultra-550b-a55b:thinking":{"id":"nvidia/nemotron-3-ultra-550b-a55b:thinking","type":"chat","name":"Nvidia Nemotron 3 Ultra 550B Thinking","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3.5-lightning":{"id":"nvidia/nemotron-3.5-lightning","type":"chat","name":"Nvidia Nemotron 3.5 Lightning","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.01}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3.5-content-safety":{"id":"nvidia/nemotron-3.5-content-safety","type":"chat","name":"Nemotron 3.5 Content Safety","family":"nemotron","release_date":"2026-06-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":32768},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/nemotron-3-ultra-550b-a55b":{"id":"nvidia/nemotron-3-ultra-550b-a55b","type":"chat","name":"Nvidia Nemotron 3 Ultra 550B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3-nano-30b-a3b":{"id":"nvidia/nemotron-3-nano-30b-a3b","type":"chat","name":"Nvidia Nemotron 3 Nano 30B","family":"nemotron","release_date":"2025-12-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":235929},"cost":{"text":{"input":{"price":0.17,"cache":{"read":0.085}},"output":{"price":0.68}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nvidia/nemotron-3.5-lightning:thinking":{"id":"nvidia/nemotron-3.5-lightning:thinking","type":"chat","name":"Nvidia Nemotron 3.5 Lightning Thinking","family":"nemotron","release_date":"2026-08-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.01}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/nemotron-3-super-120b-a12b":{"id":"nvidia/nemotron-3-super-120b-a12b","type":"chat","name":"Nvidia Nemotron 3 Super 120B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"LLM360/K2-Think":{"id":"LLM360/K2-Think","type":"chat","name":"K2-Think","family":"kimi-thinking","release_date":"2025-07-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":32768},"cost":{"text":{"input":{"price":0.17,"cache":{"read":0.085}},"output":{"price":0.68}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nothingiisreal/L3.1-70B-Celeste-V0.1-BF16":{"id":"nothingiisreal/L3.1-70B-Celeste-V0.1-BF16","type":"chat","name":"Llama 3.1 70B Celeste v0.1","family":"llama","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":16384},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Doctor-Shotgun/MS3.2-24B-Magnum-Diamond":{"id":"Doctor-Shotgun/MS3.2-24B-Magnum-Diamond","type":"chat","name":"MS3.2 24B Magnum Diamond","family":"mistral","release_date":"2025-11-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":32768},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"huihui-ai/Llama-3.3-70B-Instruct-abliterated":{"id":"huihui-ai/Llama-3.3-70B-Instruct-abliterated","type":"chat","name":"Llama 3.3 70B Instruct abliterated","family":"llama","release_date":"2025-08-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":16384},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.35}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"huihui-ai/DeepSeek-R1-Distill-Llama-70B-abliterated":{"id":"huihui-ai/DeepSeek-R1-Distill-Llama-70B-abliterated","type":"chat","name":"DeepSeek R1 Llama 70B Abliterated","family":"deepseek","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.35}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"huihui-ai/Qwen2.5-32B-Instruct-abliterated":{"id":"huihui-ai/Qwen2.5-32B-Instruct-abliterated","type":"chat","name":"Qwen 2.5 32B Abliterated","family":"qwen","release_date":"2025-01-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":8192},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.35}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"huihui-ai/DeepSeek-R1-Distill-Qwen-32B-abliterated":{"id":"huihui-ai/DeepSeek-R1-Distill-Qwen-32B-abliterated","type":"chat","name":"DeepSeek R1 Qwen Abliterated","family":"qwen","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.7}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"ibm-granite/granite-4.2-8b":{"id":"ibm-granite/granite-4.2-8b","type":"chat","name":"Granite 4.2 8B","family":"granite","release_date":"2026-08-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":117964},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"reka/reka-flash-3":{"id":"reka/reka-flash-3","type":"chat","name":"Reka Flash 3","family":"reka","release_date":"2025-03-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"input":65536,"output":65536},"cost":{"text":{"input":{"price":0.105},"output":{"price":0.21}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"reka/reka-edge-2603":{"id":"reka/reka-edge-2603","type":"chat","name":"Reka Edge 2603","family":"reka","release_date":"2026-03-11","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":16384},"cost":{"text":{"input":{"price":0.105},"output":{"price":0.105}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"abliteration-ai/abliterated-model-large":{"id":"abliteration-ai/abliterated-model-large","type":"chat","name":"Abliterated Model Large","release_date":"2026-08-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":999990},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"abliteration-ai/abliterated-model-large-v2":{"id":"abliteration-ai/abliterated-model-large-v2","type":"chat","name":"Abliterated Model Large V2","release_date":"2026-08-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":999990},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"abliteration-ai/abliterated-model":{"id":"abliteration-ai/abliterated-model","type":"chat","name":"Abliterated Model","release_date":"2026-08-27","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262134},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"abliteration-ai/abliterated-model-large-flash":{"id":"abliteration-ai/abliterated-model-large-flash","type":"chat","name":"Abliterated Large Flash","release_date":"2026-10-23","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":262144},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.1-Terminus":{"id":"deepseek-ai/DeepSeek-V3.1-Terminus","type":"chat","name":"DeepSeek V3.1 Terminus","family":"deepseek","release_date":"2025-08-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.125}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-R1-0528":{"id":"deepseek-ai/DeepSeek-R1-0528","type":"chat","name":"DeepSeek R1 0528","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"input":163840,"output":32768},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.35}},"output":{"price":2.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.1-Terminus:thinking":{"id":"deepseek-ai/DeepSeek-V3.1-Terminus:thinking","type":"chat","name":"DeepSeek V3.1 Terminus (Thinking)","family":"deepseek-thinking","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.125}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.1":{"id":"deepseek-ai/DeepSeek-V3.1","type":"chat","name":"DeepSeek V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":65536},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.1}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/deepseek-v3.2-exp":{"id":"deepseek-ai/deepseek-v3.2-exp","type":"chat","name":"DeepSeek V3.2 Exp","family":"deepseek","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"input":163840,"output":65536},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.14}},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek-ai/DeepSeek-V3.1:thinking":{"id":"deepseek-ai/DeepSeek-V3.1:thinking","type":"chat","name":"DeepSeek V3.1 Thinking","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":65536},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.1}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/deepseek-v3.2-exp-thinking":{"id":"deepseek-ai/deepseek-v3.2-exp-thinking","type":"chat","name":"DeepSeek V3.2 Exp Thinking","family":"deepseek-thinking","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"input":163840,"output":65536},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.14}},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Envoid/Llama-3.05-Nemotron-Tenyxchat-Storybreaker-70B":{"id":"Envoid/Llama-3.05-Nemotron-Tenyxchat-Storybreaker-70B","type":"chat","name":"Nemotron Tenyxchat Storybreaker 70b","family":"nemotron","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"Envoid/Llama-3.05-NT-Storybreaker-Ministral-70B":{"id":"Envoid/Llama-3.05-NT-Storybreaker-Ministral-70B","type":"chat","name":"Llama 3.05 Storybreaker Ministral 70b","family":"llama","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"cohere/command-r-plus-08-2024":{"id":"cohere/command-r-plus-08-2024","type":"chat","name":"Cohere: Command R+","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":4096},"cost":{"text":{"input":{"price":2.856,"cache":{"read":1.428}},"output":{"price":14.246}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"inclusionai/ling-3.0-flash":{"id":"inclusionai/ling-3.0-flash","type":"chat","name":"Ling 3.0 Flash","family":"ling","release_date":"2026-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inclusionai/ling-3.0-flash:thinking":{"id":"inclusionai/ling-3.0-flash:thinking","type":"chat","name":"Ling 3.0 Flash Thinking","family":"ling","release_date":"2026-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inclusionai/ling-3.0-flash-vl":{"id":"inclusionai/ling-3.0-flash-vl","type":"chat","name":"Ling 3.0 Flash VL","family":"ling","release_date":"2026-09-10","modalities":{"input":["text","image","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.012}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inclusionai/ling-3.1-flash":{"id":"inclusionai/ling-3.1-flash","type":"chat","name":"Ling 3.1 Flash","family":"ling","release_date":"2026-09-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.22}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inflatebot/MN-12B-Mag-Mell-R1":{"id":"inflatebot/MN-12B-Mag-Mell-R1","type":"chat","name":"Mag Mell R1","family":"mistral-nemo","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meituan/longcat-2.5-preview":{"id":"meituan/longcat-2.5-preview","type":"chat","name":"LongCat 2.5 Preview","family":"longcat","release_date":"2026-09-25","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":131072},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.015}},"output":{"price":2.95}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"prism-ml/ternary-bonsai-2-9b":{"id":"prism-ml/ternary-bonsai-2-9b","type":"chat","name":"Ternary Bonsai2 9B","release_date":"2026-10-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.04}},"output":{"price":0.13}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"prism-ml/ternary-bonsai-2-27b":{"id":"prism-ml/ternary-bonsai-2-27b","type":"chat","name":"Ternary Bonsai 2 27B","release_date":"2026-09-18","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","xhigh"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0375}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"perceptron/perceptron-mk1.5":{"id":"perceptron/perceptron-mk1.5","type":"chat","name":"Perceptron Mk1.5","release_date":"2026-09-25","modalities":{"input":["text","image/jpeg","image/png","image/webp","video/mp4","video/quicktime","video/webm","audio/wav","audio/mpeg","audio/flac"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":36864,"input":36864,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"perceptron/perceptron-mk1":{"id":"perceptron/perceptron-mk1","type":"chat","name":"Perceptron Mk1","release_date":"2026-05-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/webm"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":8192},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"aion-labs/aion-3.5":{"id":"aion-labs/aion-3.5","type":"chat","name":"AionLabs: Aion 3.5","release_date":"2026-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aion-labs/aion-rp-llama-3.1-8b":{"id":"aion-labs/aion-rp-llama-3.1-8b","type":"chat","name":"Llama 3.1 8b (uncensored)","family":"llama","release_date":"2025-02-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":16384},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.4}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aion-labs/aion-2.0":{"id":"aion-labs/aion-2.0","type":"chat","name":"AionLabs: Aion-2.0","release_date":"2025-12-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":32768},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.2}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aion-labs/aion-3.0":{"id":"aion-labs/aion-3.0","type":"chat","name":"AionLabs: Aion 3.0","release_date":"2026-05-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":32768},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aion-labs/aion-3.5-mini":{"id":"aion-labs/aion-3.5-mini","type":"chat","name":"AionLabs: Aion 3.5 Mini","release_date":"2026-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.18}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"aion-labs/aion-3.0-mini":{"id":"aion-labs/aion-3.0-mini","type":"chat","name":"AionLabs: Aion 3.0 Mini","release_date":"2026-05-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":32768},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.18}},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xingchen-agi/xing4.0-29b-a4b":{"id":"xingchen-agi/xing4.0-29b-a4b","type":"chat","name":"Xing 4.0 29B A4B","family":"agi","release_date":"2026-10-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.011}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-next-80b-a3b-instruct":{"id":"qwen/qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3 Next 80B A3B (Instruct)","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.07}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-122b-a10b:thinking":{"id":"qwen/qwen3.5-122b-a10b:thinking","type":"chat","name":"Qwen3.5 122B A10B Thinking","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.26,"cache":{"read":0.103788}},"output":{"price":2.08}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max":{"id":"qwen/qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991000,"input":991000,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-omni-flash":{"id":"qwen/qwen3.5-omni-flash","type":"chat","name":"Qwen3.5 Omni Flash","family":"qwen3.5","release_date":"2026-03-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":49152,"input":49152,"output":16384},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.5-397b-a17b":{"id":"qwen/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.39,"cache":{"read":0.3}},"output":{"price":2.34}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-235b-a22b-instruct":{"id":"qwen/qwen3-vl-235b-a22b-instruct","type":"chat","name":"Qwen3 VL 235B A22B Instruct","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":1.9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.7-max:thinking":{"id":"qwen/qwen3.7-max:thinking","type":"chat","name":"Qwen3.7 Max Thinking","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":1.475,"cache":{"read":0.295,"write":1.84375}},"output":{"price":4.425}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b-kiwen":{"id":"qwen/qwen3.8-27b-kiwen","type":"chat","name":"Qwen 3.8 27B Kiwen","family":"qwen","release_date":"2026-10-05","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b:thinking":{"id":"qwen/qwen3.8-27b:thinking","type":"chat","name":"Qwen3.8 27B Thinking","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.04}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b-kimiko":{"id":"qwen/qwen3.8-27b-kimiko","type":"chat","name":"Qwen 3.8 27B Kimiko","family":"qwen","release_date":"2026-10-05","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b":{"id":"qwen/qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.04}},"output":{"price":0.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-plus":{"id":"qwen/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991808,"input":991808,"output":65536},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"write":0.5}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-27b:thinking":{"id":"qwen/qwen3.5-27b:thinking","type":"chat","name":"Qwen3.5 27B Thinking","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":260096,"input":260096,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.135}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-235b-a22b-thinking-2507":{"id":"qwen/qwen3-235b-a22b-thinking-2507","type":"chat","name":"Qwen 3 235b A22B 2507 Thinking","family":"qwen","release_date":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":81920},"cost":{"text":{"input":{"price":0.3},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-27b:thinking":{"id":"qwen/qwen3.6-27b:thinking","type":"chat","name":"Qwen3.6 27B Thinking","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.203,"cache":{"read":0.1015}},"output":{"price":2.24}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b-antislop":{"id":"qwen/qwen3.8-27b-antislop","type":"chat","name":"Qwen 3.8 27B Antislop","family":"qwen","release_date":"2026-10-05","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-plus":{"id":"qwen/qwen-plus","type":"chat","name":"Qwen Plus","family":"qwen","release_date":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":995904,"input":995904,"output":32768},"cost":{"text":{"input":{"price":0.3995,"cache":{"read":0.19975}},"output":{"price":1.2002}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen2.5-coder-32b-instruct":{"id":"qwen/qwen2.5-coder-32b-instruct","type":"chat","name":"Qwen 2.5 Coder 32b","family":"qwen","release_date":"2024-11-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000,"output":8192},"cost":{"text":{"input":{"price":0.2006,"cache":{"read":0.1003}},"output":{"price":0.2006}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.6-max-preview":{"id":"qwen/qwen3.6-max-preview","type":"chat","name":"Qwen3.6 Max Preview","family":"qwen","release_date":"2026-04-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":245760,"input":245760,"output":65536},"cost":{"text":{"input":{"price":1.04,"cache":{"read":0.52}},"output":{"price":6.24}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.5-plus:thinking":{"id":"qwen/qwen3.5-plus:thinking","type":"chat","name":"Qwen3.5 Plus Thinking","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"input":983616,"output":65536},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.7-flash:thinking":{"id":"qwen/qwen3.7-flash:thinking","type":"chat","name":"Qwen3.7 Flash Thinking","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"input":983616,"output":65536},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006,"write":0.038}},"output":{"price":0.13}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-max":{"id":"qwen/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":1.475,"cache":{"read":0.295,"write":1.84375}},"output":{"price":4.425}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder":{"id":"qwen/qwen3-coder","type":"chat","name":"Qwen 3 Coder 480B","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"input":262000,"output":65536},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.065}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-plus":{"id":"qwen/qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"input":983616,"output":65536},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.04}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.6-flash":{"id":"qwen/qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991808,"input":991808,"output":65536},"cost":{"text":{"input":{"price":0.19,"cache":{"read":0.02,"write":0.24}},"output":{"price":1.16}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.5-35b-a3b:thinking":{"id":"qwen/qwen3.5-35b-a3b:thinking","type":"chat","name":"Qwen3.5 35B A3B Thinking","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":260096,"input":260096,"output":65536},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.05}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-27b":{"id":"qwen/qwen3.5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":260096,"input":260096,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.135}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-122b-a10b":{"id":"qwen/qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.26,"cache":{"read":0.103788}},"output":{"price":2.08}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-27b":{"id":"qwen/qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.203,"cache":{"read":0.1015}},"output":{"price":2.24}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-35b-a3b:thinking":{"id":"qwen/qwen3.6-35b-a3b:thinking","type":"chat","name":"Qwen3.6 35B A3B Thinking","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":16384},"cost":{"text":{"input":{"price":0.112,"cache":{"read":0.056}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b-synthia":{"id":"qwen/qwen3.8-27b-synthia","type":"chat","name":"Qwen 3.8 27B Synthia","family":"qwen","release_date":"2026-10-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3-235b-a22b-instruct-2507":{"id":"qwen/qwen3-235b-a22b-instruct-2507","type":"chat","name":"Qwen 3 235b A22B 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.0875,"cache":{"read":0.0175}},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-30b-a3b-instruct":{"id":"qwen/qwen3-coder-30b-a3b-instruct","type":"chat","name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b-fable":{"id":"qwen/qwen3.8-27b-fable","type":"chat","name":"Qwen 3.8 27B Fable","family":"qwen","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"input":524288,"output":32768},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.125}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-flash:thinking":{"id":"qwen/qwen3.5-flash:thinking","type":"chat","name":"Qwen3.5 Flash Thinking","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991808,"input":991808,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.8-27b-uncensored:thinking":{"id":"qwen/qwen3.8-27b-uncensored:thinking","type":"chat","name":"Qwen 3.8 27B Uncensored Thinking","family":"qwen","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":1,"cache":{"read":0.22}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-omni-plus":{"id":"qwen/qwen3.5-omni-plus","type":"chat","name":"Qwen3.5 Omni Plus","family":"qwen3.5","release_date":"2026-03-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"input":983616,"output":65536},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3-vl-235b-a22b-thinking":{"id":"qwen/qwen3-vl-235b-a22b-thinking","type":"chat","name":"Qwen3 VL 235B A22B Thinking","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.8-27b-hemmingway":{"id":"qwen/qwen3.8-27b-hemmingway","type":"chat","name":"Qwen 3.8 27B Hemingway","family":"qwen","release_date":"2026-09-21","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.125}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-30b-a3b-instruct-2507":{"id":"qwen/qwen3-30b-a3b-instruct-2507","type":"chat","name":"Qwen3 30B A3B Instruct 2507","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":32768},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.1}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.8-27b-novelist":{"id":"qwen/qwen3.8-27b-novelist","type":"chat","name":"Qwen 3.8 27B Novelist","family":"qwen","release_date":"2026-10-05","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen2.5-vl-72b-instruct":{"id":"qwen/qwen2.5-vl-72b-instruct","type":"chat","name":"Qwen25 VL 72b","family":"qwen","release_date":"2025-05-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000,"output":32000},"cost":{"text":{"input":{"price":0.69989},"output":{"price":0.69989}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3-14b":{"id":"qwen/qwen3-14b","type":"chat","name":"Qwen 3 14b","family":"qwen","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":41000,"input":41000,"output":32768},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.04}},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-flash":{"id":"qwen/qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991808,"input":991808,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-turbo":{"id":"qwen/qwen-turbo","type":"chat","name":"Qwen Turbo","family":"qwen","release_date":"2024-11-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":8192},"cost":{"text":{"input":{"price":0.04998,"cache":{"read":0.02499}},"output":{"price":0.2006}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen-max":{"id":"qwen/qwen-max","type":"chat","name":"Qwen 2.5 Max","family":"qwen","release_date":"2024-04-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000,"output":8192},"cost":{"text":{"input":{"price":1.5997,"cache":{"read":0.79985}},"output":{"price":6.392}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.5-397b-a17b:thinking":{"id":"qwen/qwen3.5-397b-a17b:thinking","type":"chat","name":"Qwen3.5 397B A17B Thinking","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.39,"cache":{"read":0.3}},"output":{"price":2.34}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-flash":{"id":"qwen/qwen3-coder-flash","type":"chat","name":"Qwen3 Coder Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.15}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.8-27b-uncensored":{"id":"qwen/qwen3.8-27b-uncensored","type":"chat","name":"Qwen 3.8 27B Uncensored","family":"qwen","release_date":"2026-07-29","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":65536},"cost":{"text":{"input":{"price":1,"cache":{"read":0.22}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-long":{"id":"qwen/qwen-long","type":"chat","name":"Qwen Long 10M","family":"qwen","release_date":"2024-08-01","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":10000000,"input":10000000,"output":8192},"cost":{"text":{"input":{"price":0.1003,"cache":{"read":0.05015}},"output":{"price":0.408}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3-coder-next":{"id":"qwen/qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.250251,"cache":{"read":0.079764}},"output":{"price":0.80293}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-omni-flash":{"id":"qwen/qwen3.8-omni-flash","type":"chat","name":"Qwen3.8 Omni Flash","family":"qwen","release_date":"2026-09-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio/amr","audio/wav","audio/3gpp","audio/aac","audio/mpeg","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991808,"input":991808,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-plus:thinking":{"id":"qwen/qwen3.7-plus:thinking","type":"chat","name":"Qwen3.7 Plus Thinking","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"input":983616,"output":65536},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"write":0.5}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max:thinking":{"id":"qwen/qwen3.8-max:thinking","type":"chat","name":"Qwen3.8 Max Thinking","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991000,"input":991000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-next-80b-a3b-thinking":{"id":"qwen/qwen3-next-80b-a3b-thinking","type":"chat","name":"Qwen3 Next 80B A3B (Thinking)","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.65}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.8-27b-fimi":{"id":"qwen/qwen3.8-27b-fimi","type":"chat","name":"Qwen 3.8 27B Fimi","family":"qwen","release_date":"2026-10-05","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-30b-a3b":{"id":"qwen/qwen3-30b-a3b","type":"chat","name":"Qwen3 30B A3B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":41000,"input":41000,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.8-27b-cybersecurity":{"id":"qwen/qwen3.8-27b-cybersecurity","type":"chat","name":"Qwen 3.8 27B Cybersecurity","family":"qwen","release_date":"2026-09-19","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-35b-a3b":{"id":"qwen/qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":16384},"cost":{"text":{"input":{"price":0.112,"cache":{"read":0.056}},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-flash":{"id":"qwen/qwen3.7-flash","type":"chat","name":"Qwen3.7 Flash","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991808,"input":991808,"output":65536},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006,"write":0.038}},"output":{"price":0.13}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-8b":{"id":"qwen/qwen3-8b","type":"chat","name":"Qwen 3 8B","family":"qwen","release_date":"2025-04-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":41000,"input":41000,"output":32768},"cost":{"text":{"input":{"price":0.47,"cache":{"read":0.235}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b-swift":{"id":"qwen/qwen3.8-27b-swift","type":"chat","name":"Qwen 3.8 27B Swift","family":"qwen","release_date":"2026-10-05","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-32b":{"id":"qwen/qwen3-32b","type":"chat","name":"Qwen 3 32b","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":41000,"input":41000,"output":32768},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.05}},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b-darkidol":{"id":"qwen/qwen3.8-27b-darkidol","type":"chat","name":"Qwen 3.8 27B DarkIdol","family":"qwen","release_date":"2026-10-05","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max-0902":{"id":"qwen/qwen3.8-max-0902","type":"chat","name":"Qwen3.8 Max 0902","family":"qwen","release_date":"2026-09-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991808,"input":991808,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25,"write":2.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-35b-a3b":{"id":"qwen/qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":260096,"input":260096,"output":65536},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.05}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-27b-queen":{"id":"qwen/qwen3.8-27b-queen","type":"chat","name":"Qwen 3.8 27B Queen","family":"qwen","release_date":"2026-09-09","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"input":524288,"output":32768},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.125}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-2.5-72b-instruct":{"id":"qwen/qwen-2.5-72b-instruct","type":"chat","name":"Qwen2.5 72B","family":"qwen","release_date":"2025-07-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":8192},"cost":{"text":{"input":{"price":0.36,"cache":{"read":0.1785}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-flash":{"id":"qwen/qwen3.5-flash","type":"chat","name":"Qwen3.5 Flash","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991808,"input":991808,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.05}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen/qwen3.6-plus":{"id":"qwen/qwen3.6-plus","type":"chat","name":"Qwen 3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":991808,"input":991808,"output":65536},"cost":{"text":{"input":{"price":0.325,"cache":{"read":0.0325,"write":0.40625}},"output":{"price":1.95}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-235b-a22b":{"id":"qwen/qwen3-235b-a22b","type":"chat","name":"Qwen 3 235b A22B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":16384},"cost":{"text":{"input":{"price":0.0875,"cache":{"read":0.0175}},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-9b":{"id":"qwen/qwen3.5-9b","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":65536},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.025}},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max-prime":{"id":"qwen/qwen3.8-max-prime","type":"chat","name":"Qwen3.8 Max Prime","family":"qwen3.8-max","release_date":"2026-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":131072},"cost":{"text":{"input":{"price":4,"cache":{"read":0.5}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"upstage/solar-pro4:thinking":{"id":"upstage/solar-pro4:thinking","type":"chat","name":"Solar Pro 4 Thinking","family":"solar-pro","release_date":"2026-08-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"input":524288,"output":131072},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006}},"output":{"price":0.12}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"upstage/solar-mini4":{"id":"upstage/solar-mini4","type":"chat","name":"Solar Mini 4","family":"solar-mini","release_date":"2026-09-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"input":524288,"output":131072},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"upstage/solar-pro4":{"id":"upstage/solar-pro4","type":"chat","name":"Solar Pro 4","family":"solar-pro","release_date":"2026-08-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"input":524288,"output":131072},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006}},"output":{"price":0.12}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"upstage/solar-mini4:thinking":{"id":"upstage/solar-mini4:thinking","type":"chat","name":"Solar Mini 4 Thinking","family":"solar-mini","release_date":"2026-09-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"input":524288,"output":131072},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"upstage/solar-pro-3":{"id":"upstage/solar-pro-3","type":"chat","name":"Solar Pro 3","family":"solar-pro","release_date":"2026-01-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":117964},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nanogpt/coding-router:high":{"id":"nanogpt/coding-router:high","type":"chat","name":"Coding Router High","release_date":"2026-05-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nanogpt/coding-router:low":{"id":"nanogpt/coding-router:low","type":"chat","name":"Coding Router Low","release_date":"2026-05-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nanogpt/coding-router:medium":{"id":"nanogpt/coding-router:medium","type":"chat","name":"Coding Router Medium","release_date":"2026-05-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nanogpt/coding-router:max":{"id":"nanogpt/coding-router:max","type":"chat","name":"Coding Router Max","release_date":"2026-05-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nanogpt/coding-router":{"id":"nanogpt/coding-router","type":"chat","name":"Coding Router","release_date":"2026-05-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/step-5-preview":{"id":"stepfun/step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05}},"output":{"price":2.7}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/step-3.7-flash:thinking":{"id":"stepfun/step-3.7-flash:thinking","type":"chat","name":"Step 3.7 Flash Thinking","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":256000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Salesforce/Llama-xLAM-2-70b-fc-r":{"id":"Salesforce/Llama-xLAM-2-70b-fc-r","type":"chat","name":"Llama-xLAM-2 70B fc-r","family":"llama","release_date":"2025-04-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"sakana/fugu-max":{"id":"sakana/fugu-max","type":"chat","name":"Fugu Max","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-ultra":{"id":"sakana/fugu-ultra","type":"chat","name":"Fugu Ultra","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":16384},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-ultra-v1.1":{"id":"sakana/fugu-ultra-v1.1","type":"chat","name":"Fugu Ultra v1.1","family":"fugu","release_date":"2026-07-24","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":16384},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthracite-org/magnum-v2-72b":{"id":"anthracite-org/magnum-v2-72b","type":"chat","name":"Magnum V2 72B","family":"llama","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":2.006,"cache":{"read":1.003}},"output":{"price":2.992}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"anthracite-org/magnum-v4-72b":{"id":"anthracite-org/magnum-v4-72b","type":"chat","name":"Magnum v4 72B","release_date":"2024-10-22","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"input":16384,"output":8192},"cost":{"text":{"input":{"price":2.006,"cache":{"read":1.003}},"output":{"price":2.992}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"undi95/remm-slerp-l2-13b":{"id":"undi95/remm-slerp-l2-13b","type":"chat","name":"ReMM SLERP 13B","release_date":"2023-07-22","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":6144,"input":6144,"output":4096},"cost":{"text":{"input":{"price":0.799,"cache":{"read":0.3995}},"output":{"price":1.207}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mlabonne/NeuralDaredevil-8B-abliterated":{"id":"mlabonne/NeuralDaredevil-8B-abliterated","type":"chat","name":"Neural Daredevil 8B abliterated","family":"llama","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"input":8192,"output":8192},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.22}},"output":{"price":0.44}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"minimax/minimax-m3.1-flash":{"id":"minimax/minimax-m3.1-flash","type":"chat","name":"MiniMax M3.1 Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"input":1048576,"output":524288},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.1":{"id":"minimax/minimax-m2.1","type":"chat","name":"MiniMax M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m3:thinking":{"id":"minimax/minimax-m3:thinking","type":"chat","name":"MiniMax M3 Thinking","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"input":512000,"output":80000},"cost":{"text":{"input":{"price":0.23,"cache":{"read":0.05}},"output":{"price":0.96}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7-turbo":{"id":"minimax/minimax-m2.7-turbo","type":"chat","name":"MiniMax M2.7 Turbo","family":"minimax-m2.7","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"input":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"MiniMax M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"input":204800,"output":131072},"cost":{"text":{"input":{"price":0.27,"cache":{"read":0.027}},"output":{"price":1.08}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.7":{"id":"minimax/minimax-m2.7","type":"chat","name":"MiniMax M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"input":204800,"output":131072},"cost":{"text":{"input":{"price":0.21,"cache":{"read":0.042}},"output":{"price":0.84}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2-her":{"id":"minimax/minimax-m2-her","type":"chat","name":"MiniMax M2-her","family":"minimax","release_date":"2026-01-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":65532,"input":65532,"output":2048},"cost":{"text":{"input":{"price":0.302,"cache":{"read":0.151}},"output":{"price":1.207}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"minimax/minimax-latest":{"id":"minimax/minimax-latest","type":"chat","name":"MiniMax Latest","family":"minimax","release_date":"2026-05-03","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"input":512000,"output":80000},"cost":{"text":{"input":{"price":0.23,"cache":{"read":0.05}},"output":{"price":0.96}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-01":{"id":"minimax/minimax-01","type":"chat","name":"MiniMax 01","family":"minimax","release_date":"2024-01-01","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000192,"input":1000192,"output":16384},"cost":{"text":{"input":{"price":0.1394,"cache":{"read":0.0697}},"output":{"price":1.122}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"minimax/minimax-m3":{"id":"minimax/minimax-m3","type":"chat","name":"MiniMax M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"input":512000,"output":80000},"cost":{"text":{"input":{"price":0.23,"cache":{"read":0.05}},"output":{"price":0.96}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2":{"id":"minimax/minimax-m2","type":"chat","name":"MiniMax M2","family":"minimax","release_date":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":131072},"cost":{"text":{"input":{"price":0.17,"cache":{"read":0.085}},"output":{"price":1.53}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"baseten/Kimi-K2-Instruct-FP4":{"id":"baseten/Kimi-K2-Instruct-FP4","type":"chat","name":"Kimi K2 0711 Instruct FP4","family":"kimi-k2","release_date":"2024-01-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"input":131072,"output":131072},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.2}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"nex-agi/nex-n2.5-pro":{"id":"nex-agi/nex-n2.5-pro","type":"chat","name":"Nex N2.5 Pro","family":"agi","release_date":"2026-09-22","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","medium","high"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.015}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nex-agi/nex-n2.5-mini":{"id":"nex-agi/nex-n2.5-mini","type":"chat","name":"Nex N2.5 Mini","family":"agi","release_date":"2026-09-22","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","medium","high"]},"structured_output":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.025,"cache":{"read":0.0025}},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"arcee-ai/trinity-large-thinking":{"id":"arcee-ai/trinity-large-thinking","type":"chat","name":"Trinity Large Thinking","family":"trinity","release_date":"2026-04-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":80000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.125}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepcogito/cogito-v1-preview-qwen-32B":{"id":"deepcogito/cogito-v1-preview-qwen-32B","type":"chat","name":"Cogito v1 Preview Qwen 32B","family":"qwen","release_date":"2025-05-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":32768},"cost":{"text":{"input":{"price":1.8,"cache":{"read":0.9}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"bytedance/doubao-seed-2.1-pro":{"id":"bytedance/doubao-seed-2.1-pro","type":"chat","name":"Doubao Seed 2.1 Pro","family":"seed","release_date":"2026-06-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.5}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"bytedance/doubao-seed-character":{"id":"bytedance/doubao-seed-character","type":"chat","name":"Doubao Seed Character","family":"seed","release_date":"2026-06-23","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":128000,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03,"write":0.003}},"output":{"price":0.37}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"bytedance/doubao-seed-2.1-turbo":{"id":"bytedance/doubao-seed-2.1-turbo","type":"chat","name":"Doubao Seed 2.1 Turbo","family":"seed","release_date":"2026-06-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":128000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"typesafe/jev-1.13":{"id":"typesafe/jev-1.13","type":"decision","name":"Jev 1.13","release_date":"2026-09-15","modalities":{"input":["text"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000},"cost":{"text":{"input":{"price":0.042},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"}}}},"typesafe/jev-latest":{"id":"typesafe/jev-latest","type":"decision","name":"Jev Latest","release_date":"2026-09-15","modalities":{"input":["text"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"input":32000},"cost":{"text":{"input":{"price":0.042,"cache":{"read":0.021}},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"}}}},"abacusai/Dracarys-72B-Instruct":{"id":"abacusai/Dracarys-72B-Instruct","type":"chat","name":"Llama 3.1 70B Dracarys 2","family":"llama","release_date":"2025-08-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":8192},"cost":{"text":{"input":{"price":0.493,"cache":{"read":0.2465}},"output":{"price":0.493}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"ReadyArt/MS3.2-The-Omega-Directive-24B-Unslop-v2.0":{"id":"ReadyArt/MS3.2-The-Omega-Directive-24B-Unslop-v2.0","type":"chat","name":"Omega Directive 24B Unslop v2.0","family":"llama","release_date":"2025-12-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"input":32768,"output":32768},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://nano-gpt.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}}},"id":"nano-gpt","name":"NanoGPT","doc":"https://docs.nano-gpt.com","env":["NANO_GPT_API_KEY"]},"stepfun":{"models":{"step-3.5-flash":{"id":"step-3.5-flash","type":"chat","name":"Step 3.5 Flash","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":{"min_tokens":256}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.10461,"cache":{"read":0.02092}},"output":{"price":0.31384}}},"api":{"chat-completions":{"base_url":"https://api.stepfun.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.stepfun.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-3.5-flash-2603":{"id":"step-3.5-flash-2603","type":"chat","name":"Step 3.5 Flash 2603","family":"step","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"cache":{"implicit":{"min_tokens":256}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.10461,"cache":{"read":0.02092}},"output":{"price":0.31384}}},"api":{"chat-completions":{"base_url":"https://api.stepfun.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.stepfun.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-3.7-flash":{"id":"step-3.7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":256}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.20175,"cache":{"read":0.04035}},"output":{"price":1.21052}}},"api":{"chat-completions":{"base_url":"https://api.stepfun.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.stepfun.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.stepfun.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"step-5-preview":{"id":"step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":{"min_tokens":256}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"cost":{"text":{"input":{"price":1.04613,"cache":{"read":0.10461}},"output":{"price":2.98895}}},"api":{"chat-completions":{"base_url":"https://api.stepfun.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.stepfun.com/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.stepfun.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}}},"id":"stepfun","name":"StepFun (China)","doc":"https://platform.stepfun.com/docs/zh/overview/concept","env":["STEPFUN_API_KEY"]},"lilac":{"models":{"minimaxai/minimax-m3":{"id":"minimaxai/minimax-m3","type":"chat","name":"MiniMax M3","family":"minimax","release_date":"2026-06-01","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.05}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.getlilac.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31b-it":{"id":"google/gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262100,"output":262100},"cost":{"text":{"input":{"price":0.11},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://api.getlilac.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.6":{"id":"moonshotai/kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.7,"cache":{"read":0.2}},"output":{"price":3.5}}},"api":{"chat-completions":{"base_url":"https://api.getlilac.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/glm-5.2":{"id":"zai-org/glm-5.2","type":"chat","name":"GLM 5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":524288},"cost":{"text":{"input":{"price":0.9,"cache":{"read":0.27}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.getlilac.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"lilac","name":"Lilac","doc":"https://docs.getlilac.com/inference/models","env":["LILAC_API_KEY"]},"siliconflow":{"models":{"tencent/Hy3":{"id":"tencent/Hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":192000,"output":262144},"cost":{"text":{"input":{"price":0.132,"cache":{"read":0.033}},"output":{"price":0.528}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"tencent/Hunyuan-A13B-Instruct":{"id":"tencent/Hunyuan-A13B-Instruct","type":"chat","name":"tencent/Hunyuan-A13B-Instruct","family":"hunyuan","release_date":"2025-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.57}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","type":"chat","name":"openai/gpt-oss-20b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":8000},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"openai/gpt-oss-120b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":8000},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.45}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"ByteDance-Seed/Seed-OSS-36B-Instruct":{"id":"ByteDance-Seed/Seed-OSS-36B-Instruct","type":"chat","name":"ByteDance-Seed/Seed-OSS-36B-Instruct","family":"seed","release_date":"2025-09-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.21},"output":{"price":0.57}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"inclusionAI/Ling-flash-2.0":{"id":"inclusionAI/Ling-flash-2.0","type":"chat","name":"inclusionAI/Ling-flash-2.0","family":"ling","release_date":"2025-09-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.57}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-14B":{"id":"Qwen/Qwen3-14B","type":"chat","name":"Qwen/Qwen3-14B","family":"qwen","release_date":"2025-04-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-122B-A10B":{"id":"Qwen/Qwen3.5-122B-A10B","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.26},"output":{"price":2.08}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen2.5-7B-Instruct":{"id":"Qwen/Qwen2.5-7B-Instruct","type":"chat","name":"Qwen/Qwen2.5-7B-Instruct","family":"qwen","release_date":"2024-09-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":33000,"output":4000},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.05}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-397B-A17B":{"id":"Qwen/Qwen3.5-397B-A17B","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.39},"output":{"price":2.34}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.8-2.4T-A95B":{"id":"Qwen/Qwen3.8-2.4T-A95B","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1049000,"output":131000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-32B-Thinking":{"id":"Qwen/Qwen3-VL-32B-Thinking","type":"chat","name":"Qwen/Qwen3-VL-32B-Thinking","family":"qwen","release_date":"2025-10-21","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.2},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-32B":{"id":"Qwen/Qwen3-32B","type":"chat","name":"Qwen/Qwen3-32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.57}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"id":"Qwen/Qwen3-Coder-30B-A3B-Instruct","type":"chat","name":"Qwen/Qwen3-Coder-30B-A3B-Instruct","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"id":"Qwen/Qwen3-30B-A3B-Instruct-2507","type":"chat","name":"Qwen/Qwen3-30B-A3B-Instruct-2507","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-8B-Instruct":{"id":"Qwen/Qwen3-VL-8B-Instruct","type":"chat","name":"Qwen/Qwen3-VL-8B-Instruct","family":"qwen","release_date":"2025-10-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.68}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-35B-A3B":{"id":"Qwen/Qwen3.5-35B-A3B","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.24,"cache":{"read":0.15}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"id":"Qwen/Qwen3-VL-30B-A3B-Instruct","type":"chat","name":"Qwen/Qwen3-VL-30B-A3B-Instruct","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.29},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-32B-Instruct":{"id":"Qwen/Qwen3-VL-32B-Instruct","type":"chat","name":"Qwen/Qwen3-VL-32B-Instruct","family":"qwen","release_date":"2025-10-21","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-VL-30B-A3B-Thinking":{"id":"Qwen/Qwen3-VL-30B-A3B-Thinking","type":"chat","name":"Qwen/Qwen3-VL-30B-A3B-Thinking","family":"qwen","release_date":"2025-10-11","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.29},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct","type":"chat","name":"Qwen/Qwen3-Coder-480B-A35B-Instruct","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.25},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3-8B":{"id":"Qwen/Qwen3-8B","type":"chat","name":"Qwen/Qwen3-8B","family":"qwen","release_date":"2025-04-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.06},"output":{"price":0.06}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-35B-A3B":{"id":"Qwen/Qwen3.6-35B-A3B","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.24,"cache":{"read":0.15}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-9B":{"id":"Qwen/Qwen3.5-9B","type":"chat","name":"Qwen/Qwen3.5-9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-27B":{"id":"Qwen/Qwen3.5-27B","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.25},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-27B":{"id":"Qwen/Qwen3.6-27B","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.3},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen2.5-72B-Instruct":{"id":"Qwen/Qwen2.5-72B-Instruct","type":"chat","name":"Qwen/Qwen2.5-72B-Instruct","family":"qwen","release_date":"2024-09-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":33000,"output":4000},"cost":{"text":{"input":{"price":0.59},"output":{"price":0.59}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-12B-it":{"id":"google/gemma-4-12B-it","type":"chat","name":"Gemma 4 12B IT","family":"gemma","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31B-it":{"id":"google/gemma-4-31B-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.25}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-26B-A4B-it":{"id":"google/gemma-4-26B-A4B-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.05}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun-ai/Step-3.5-Flash":{"id":"stepfun-ai/Step-3.5-Flash","type":"chat","name":"stepfun-ai/Step-3.5-Flash","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":66000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.7-Code":{"id":"moonshotai/Kimi-K2.7-Code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.85916,"cache":{"read":0.17993}},"output":{"price":3.8}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.6":{"id":"moonshotai/Kimi-K2.6","type":"chat","name":"moonshotai/Kimi-K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.77,"cache":{"read":0.14}},"output":{"price":3.4}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.5":{"id":"moonshotai/Kimi-K2.5","type":"chat","name":"moonshotai/Kimi-K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.07}},"output":{"price":2.25}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K3":{"id":"moonshotai/Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":262000},"cost":{"text":{"input":{"price":2.7,"cache":{"read":0.27}},"output":{"price":13.5}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M3":{"id":"MiniMaxAI/MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"MiniMaxAI/MiniMax-M2.5":{"id":"MiniMaxAI/MiniMax-M2.5","type":"chat","name":"MiniMaxAI/MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":197000,"output":131000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.2":{"id":"deepseek-ai/DeepSeek-V3.2","type":"chat","name":"deepseek-ai/DeepSeek-V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.27,"cache":{"read":0.135}},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash-0731":{"id":"deepseek-ai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.014}},"output":{"price":0.66}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash-Vision-Exp":{"id":"deepseek-ai/DeepSeek-V4-Flash-Vision-Exp","type":"chat","name":"DeepSeek V4 Flash Vision Exp","family":"deepseek-flash","release_date":"2026-08-21","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.44,"cache":{"read":0.028}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.1-Terminus":{"id":"deepseek-ai/DeepSeek-V3.1-Terminus","type":"chat","name":"deepseek-ai/DeepSeek-V3.1-Terminus","family":"deepseek","release_date":"2025-09-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.27},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro":{"id":"deepseek-ai/DeepSeek-V4-Pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.50162,"cache":{"read":0.135}},"output":{"price":3.135}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro-0813":{"id":"deepseek-ai/DeepSeek-V4-Pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.044}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.1":{"id":"deepseek-ai/DeepSeek-V3.1","type":"chat","name":"deepseek-ai/DeepSeek-V3.1","family":"deepseek","release_date":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.27},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3.2-Exp":{"id":"deepseek-ai/DeepSeek-V3.2-Exp","type":"chat","name":"deepseek-ai/DeepSeek-V3.2-Exp","family":"deepseek","release_date":"2025-10-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.27},"output":{"price":0.41}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V3":{"id":"deepseek-ai/DeepSeek-V3","type":"chat","name":"deepseek-ai/DeepSeek-V3","family":"deepseek","release_date":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.25},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-R1":{"id":"deepseek-ai/DeepSeek-R1","type":"chat","name":"deepseek-ai/DeepSeek-R1","family":"deepseek-thinking","release_date":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":164000,"output":164000},"cost":{"text":{"input":{"price":0.5},"output":{"price":2.18}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash":{"id":"deepseek-ai/DeepSeek-V4-Flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"nex-agi/Nex-N2-Pro":{"id":"nex-agi/Nex-N2-Pro","type":"chat","name":"Nex-N2-Pro","release_date":"2026-06-02","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.25}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1049000,"output":262000},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26,"write":0}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5":{"id":"zai-org/GLM-5","type":"chat","name":"zai-org/GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":205000,"output":131072},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.2}},"output":{"price":2.55}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5V-Turbo":{"id":"zai-org/GLM-5V-Turbo","type":"chat","name":"zai-org/GLM-5V-Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":128,"max":32768}},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24,"write":0}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1049000,"output":262000},"cost":{"text":{"input":{"price":1.302,"cache":{"read":0.26,"write":0}},"output":{"price":4.092}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.1":{"id":"zai-org/GLM-5.1","type":"chat","name":"zai-org/GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":205000,"output":131000},"cost":{"text":{"input":{"price":1.19,"cache":{"read":0.6,"write":0}},"output":{"price":3.74}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-4.5-Air":{"id":"zai-org/GLM-4.5-Air","type":"chat","name":"zai-org/GLM-4.5-Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.86}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3-Flash":{"id":"zai-org/GLM-5.3-Flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1049000,"output":262000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03,"write":0}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"meituan-longcat/LongCat-2.0":{"id":"meituan-longcat/LongCat-2.0","type":"chat","name":"LongCat-2.0","family":"longcat","release_date":"2026-06-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1049000,"output":131072},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.015}},"output":{"price":2.95}}},"api":{"chat-completions":{"base_url":"https://api.siliconflow.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"siliconflow","name":"SiliconFlow","doc":"https://cloud.siliconflow.com/models","env":["SILICONFLOW_API_KEY"]},"anyapi":{"models":{"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3":{"id":"openai/o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"service_tier":"priority","cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"body":{"service_tier":"priority"}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o4-mini":{"id":"openai/o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-mini":{"id":"openai/o3-mini","type":"chat","name":"o3-mini","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/mistral-large-2512":{"id":"mistralai/mistral-large-2512","type":"chat","name":"Mistral Large 3","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/devstral-2512":{"id":"mistralai/devstral-2512","type":"chat","name":"Devstral 2","family":"devstral","release_date":"2025-12-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.3":{"id":"xai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"perplexity/sonar-pro":{"id":"perplexity/sonar-pro","type":"chat","name":"Sonar Pro","family":"sonar-pro","release_date":"2024-01-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8192},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"perplexity/sonar-reasoning-pro":{"id":"perplexity/sonar-reasoning-pro","type":"chat","name":"Sonar Reasoning Pro","family":"sonar-reasoning","release_date":"2024-01-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-pro-preview":{"id":"google/gemini-3-pro-preview","type":"chat","name":"Gemini 3 Pro Preview","family":"gemini-pro","release_date":"2025-11-18","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-6":{"id":"anthropic/claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024,"max":127999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"cost":{"text":{"input":{"price":30,"cache":{"read":3,"write":37.5}},"output":{"price":150}}},"body":{"speed":"fast"},"headers":{"anthropic-beta":"fast-mode-2026-02-01"}}}}},"anthropic/claude-opus-4-7":{"id":"anthropic/claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"fast":{"cost":{"text":{"input":{"price":30,"cache":{"read":3,"write":37.5}},"output":{"price":150}}},"body":{"speed":"fast"},"headers":{"anthropic-beta":"fast-mode-2026-02-01"}}}}},"anthropic/claude-sonnet-4-5":{"id":"anthropic/claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-6":{"id":"anthropic/claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4-5":{"id":"anthropic/claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-r1":{"id":"deepseek/deepseek-r1","type":"chat","name":"DeepSeek Reasoner","family":"deepseek-thinking","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-chat":{"id":"deepseek/deepseek-chat","type":"chat","name":"DeepSeek Chat","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"cohere/command-r-plus-08-2024":{"id":"cohere/command-r-plus-08-2024","type":"chat","name":"Command R+","family":"command-r","release_date":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4000},"api":{"chat-completions":{"base_url":"https://api.anyapi.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"anyapi","name":"AnyAPI","doc":"https://docs.anyapi.ai","env":["ANYAPI_API_KEY"]},"sakana":{"models":{"fugu":{"id":"fugu","type":"chat","name":"Fugu","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"api":{"responses":{"base_url":"https://api.sakana.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"fugu-ultra":{"id":"fugu-ultra","type":"chat","name":"Fugu Ultra","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"responses":{"base_url":"https://api.sakana.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"fugu-ultra-20260615":{"id":"fugu-ultra-20260615","type":"chat","name":"Fugu Ultra","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"responses":{"base_url":"https://api.sakana.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}}}},"sakana-namazu":{"id":"sakana-namazu","type":"chat","name":"Sakana Namazu","family":"sakana-namazu","release_date":"2026-08-03","modalities":{"input":["text","image","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.95,"cache":{"read":0.15}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.sakana.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"sakana","name":"Sakana AI","doc":"https://console.sakana.ai/models","env":["SAKANA_API_KEY"]},"pareto":{"models":{"z-ai/glm-5.3-flash":{"id":"z-ai/glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.012}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.paretoinference.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"pareto","name":"Pareto Inference","doc":"https://docs.paretoinference.com/","env":["PARETO_API_KEY"]},"qiniu-ai":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":64000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-next-80b-a3b-instruct":{"id":"qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3 Next 80B A3B Instruct","family":"qwen","release_date":"2025-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.14492754},"output":{"price":0.57971014}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.5-air":{"id":"glm-4.5-air","type":"chat","name":"GLM 4.5 Air","family":"glm-air","release_date":"2025-07-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":4096},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-r1-0528":{"id":"deepseek-r1-0528","type":"chat","name":"DeepSeek-R1-0528","family":"deepseek-thinking","release_date":"2025-05-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.57971014},"output":{"price":2.31884058}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-20b":{"id":"gpt-oss-20b","type":"chat","name":"gpt-oss-20b","family":"gpt-oss","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v3.1":{"id":"deepseek-v3.1","type":"chat","name":"DeepSeek-V3.1","family":"deepseek","release_date":"2025-08-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.57971014},"output":{"price":1.73913043}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-1.6-thinking":{"id":"doubao-seed-1.6-thinking","type":"chat","name":"Doubao-Seed 1.6 Thinking","release_date":"2025-08-15","status":"deprecated","modalities":{"input":["image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","text","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.11594203,"overrides":[{"when":{"context":{"gt":32000}},"price":0.17391304},{"when":{"context":{"gt":128000}},"price":0.34782609}]},"output":{"price":1.15942029,"overrides":[{"when":{"context":{"gt":32000}},"price":2.31884058},{"when":{"context":{"gt":128000}},"price":3.47826087}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2-flash":{"id":"mimo-v2-flash","type":"chat","name":"Mimo-V2-Flash","family":"mimo","release_date":"2025-12-16","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-397b-a17b":{"id":"qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.17391304,"overrides":[{"when":{"context":{"gt":128000}},"price":0.43478261}]},"output":{"price":1.04347826,"overrides":[{"when":{"context":{"gt":128000}},"price":2.60869565}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2.0-mini":{"id":"doubao-seed-2.0-mini","type":"chat","name":"Doubao Seed 2.0 Mini","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.02898551,"cache":{"read":0.0057971},"overrides":[{"when":{"context":{"gt":32000}},"price":0.05797101,"cache":{"read":0.0115942}},{"when":{"context":{"gt":128000}},"price":0.11594203,"cache":{"read":0.02318841}}]},"output":{"price":0.28985507,"overrides":[{"when":{"context":{"gt":32000}},"price":0.57971014},{"when":{"context":{"gt":128000}},"price":1.15942029}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.0-flash-preview":{"id":"gemini-3.0-flash-preview","type":"chat","name":"Gemini 3.0 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.0-pro-preview":{"id":"gemini-3.0-pro-preview","type":"chat","name":"Gemini 3.0 Pro Preview","family":"gemini-pro","release_date":"2025-11-18","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-3.5-haiku":{"id":"claude-3.5-haiku","type":"chat","name":"Claude 3.5 Haiku","family":"claude-haiku","release_date":"2024-10-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8192},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2.0-pro":{"id":"doubao-seed-2.0-pro","type":"chat","name":"Doubao Seed 2.0 Pro","family":"seed","release_date":"2026-02-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.46376812,"cache":{"read":0.09275362},"overrides":[{"when":{"context":{"gt":32000}},"price":0.69565217,"cache":{"read":0.13913043}},{"when":{"context":{"gt":128000}},"price":1.39130435,"cache":{"read":0.27826087}}]},"output":{"price":2.31884058,"overrides":[{"when":{"context":{"gt":32000}},"price":3.47826087},{"when":{"context":{"gt":128000}},"price":6.95652174}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-235b-a22b-thinking-2507":{"id":"qwen3-235b-a22b-thinking-2507","type":"chat","name":"Qwen3 235B A22B Thinking 2507","family":"qwen","release_date":"2025-07-25","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":4096},"cost":{"text":{"input":{"price":0.28985507},"output":{"price":2.89855072}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-max-preview":{"id":"qwen3-max-preview","type":"chat","name":"Qwen3 Max Preview","family":"qwen","release_date":"2025-09-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.86956522,"overrides":[{"when":{"context":{"gt":32000}},"price":1.44927536},{"when":{"context":{"gt":128000}},"price":2.17391304}]},"output":{"price":3.47826087,"overrides":[{"when":{"context":{"gt":32000}},"price":5.79710145},{"when":{"context":{"gt":128000}},"price":8.69565217}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-4.0-opus":{"id":"claude-4.0-opus","type":"chat","name":"Claude 4.0 Opus","family":"claude-opus","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-r1":{"id":"deepseek-r1","type":"chat","name":"DeepSeek-R1","family":"deepseek-thinking","release_date":"2025-01-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.57971014},"output":{"price":2.31884058}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-1.5-thinking-pro":{"id":"doubao-1.5-thinking-pro","type":"chat","name":"Doubao 1.5 Thinking Pro","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16000},"cost":{"text":{"input":{"price":0.57971014},"output":{"price":2.31884058}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-1.5-vision-pro":{"id":"doubao-1.5-vision-pro","type":"chat","name":"Doubao 1.5 Vision Pro","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16000},"cost":{"text":{"input":{"price":0.43478261},"output":{"price":1.30434783}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek-v3":{"id":"deepseek-v3","type":"chat","name":"DeepSeek-V3","family":"deepseek","release_date":"2024-12-26","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16000},"cost":{"text":{"input":{"price":0.28985507},"output":{"price":1.15942029}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-235b-a22b-instruct-2507":{"id":"qwen3-235b-a22b-instruct-2507","type":"chat","name":"Qwen3 235b A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":64000},"cost":{"text":{"input":{"price":0.28985507},"output":{"price":1.15942029}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.0-pro-image-preview":{"id":"gemini-3.0-pro-image-preview","type":"image","name":"Gemini 3.0 Pro Image Preview","family":"gemini-pro","release_date":"2025-11-20","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"glm-4.5":{"id":"glm-4.5","type":"chat","name":"GLM 4.5","family":"glm","release_date":"2025-07-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.57971014},"output":{"price":2.31884058}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-image":{"id":"gemini-2.5-flash-image","type":"image","name":"Gemini 2.5 Flash Image","family":"gemini-flash","release_date":"2025-08-26","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["image/png","image/jpeg"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"doubao-seed-1.6":{"id":"doubao-seed-1.6","type":"chat","name":"Doubao-Seed 1.6","family":"seed","release_date":"2025-10-15","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.11594203,"overrides":[{"when":{"context":{"gt":32000}},"price":0.17391304},{"when":{"context":{"gt":128000}},"price":0.34782609}]},"output":{"price":1.15942029,"overrides":[{"when":{"context":{"gt":32000}},"price":2.31884058},{"when":{"context":{"gt":128000}},"price":3.47826087}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-4.0-sonnet":{"id":"claude-4.0-sonnet","type":"chat","name":"Claude 4.0 Sonnet","family":"claude-sonnet","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-4.1-opus":{"id":"claude-4.1-opus","type":"chat","name":"Claude 4.1 Opus","family":"claude-opus","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-30b-a3b-instruct-2507":{"id":"qwen3-30b-a3b-instruct-2507","type":"chat","name":"Qwen3 30b A3b Instruct 2507","family":"qwen","release_date":"2025-07-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.10869565},"output":{"price":0.43478261}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-3.7-sonnet":{"id":"claude-3.7-sonnet","type":"chat","name":"Claude 3.7 Sonnet","family":"claude-sonnet","release_date":"2025-02-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen2.5-vl-72b-instruct":{"id":"qwen2.5-vl-72b-instruct","type":"chat","name":"Qwen 2.5 VL 72B Instruct","family":"qwen","release_date":"2025-01-26","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":2.31884058},"output":{"price":6.95652174}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen-max-2025-01-25":{"id":"qwen-max-2025-01-25","type":"chat","name":"Qwen2.5-Max-2025-01-25","family":"qwen","release_date":"2024-04-03","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.34782609},"output":{"price":1.39130435}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-30b-a3b-thinking-2507":{"id":"qwen3-30b-a3b-thinking-2507","type":"chat","name":"Qwen3 30b A3b Thinking 2507","release_date":"2026-02-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":126000,"output":32000},"cost":{"text":{"input":{"price":0.10869565},"output":{"price":1.08695652}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen-turbo":{"id":"qwen-turbo","type":"chat","name":"Qwen-Turbo","family":"qwen","release_date":"2024-11-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":4096},"cost":{"text":{"input":{"price":0.04347826},"output":{"price":0.08695652,"overrides":[{"when":{"thinking":{"equals":true}},"price":0.43478261}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-4.5-sonnet":{"id":"claude-4.5-sonnet","type":"chat","name":"Claude 4.5 Sonnet","family":"claude-sonnet","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-3.5-sonnet":{"id":"claude-3.5-sonnet","type":"chat","name":"Claude 3.5 Sonnet","family":"claude-sonnet","release_date":"2024-10-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8192},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-coder-480b-a35b-instruct":{"id":"qwen3-coder-480b-a35b-instruct","type":"chat","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","release_date":"2025-07-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":4096},"cost":{"text":{"input":{"price":0.86956522,"overrides":[{"when":{"context":{"gt":32000}},"price":1.30434783},{"when":{"context":{"gt":128000}},"price":2.17391304}]},"output":{"price":3.47826087,"overrides":[{"when":{"context":{"gt":32000}},"price":5.2173913},{"when":{"context":{"gt":128000}},"price":8.69565217}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-4.5-opus":{"id":"claude-4.5-opus","type":"chat","name":"Claude 4.5 Opus","family":"claude-opus","release_date":"2025-11-24","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":200000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2.0-code":{"id":"doubao-seed-2.0-code","type":"chat","name":"Doubao Seed 2.0 Code","family":"seed","release_date":"2026-02-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.46376812,"cache":{"read":0.09275362},"overrides":[{"when":{"context":{"gt":32000}},"price":0.69565217,"cache":{"read":0.13913043}},{"when":{"context":{"gt":128000}},"price":1.39130435,"cache":{"read":0.27826087}}]},"output":{"price":2.31884058,"overrides":[{"when":{"context":{"gt":32000}},"price":3.47826087},{"when":{"context":{"gt":128000}},"price":6.95652174}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-next-80b-a3b-thinking":{"id":"qwen3-next-80b-a3b-thinking","type":"chat","name":"Qwen3 Next 80B A3B Thinking","family":"qwen","release_date":"2025-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.14492754},"output":{"price":1.44927536}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-2.0-lite":{"id":"doubao-seed-2.0-lite","type":"chat","name":"Doubao Seed 2.0 Lite","family":"seed","release_date":"2026-02-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.08695652,"cache":{"read":0.0173913},"overrides":[{"when":{"context":{"gt":32000}},"price":0.13043478,"cache":{"read":0.02608696}},{"when":{"context":{"gt":128000}},"price":0.26086957,"cache":{"read":0.05217391}}]},"output":{"price":0.52173913,"overrides":[{"when":{"context":{"gt":32000}},"price":0.7826087},{"when":{"context":{"gt":128000}},"price":1.56521739}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen-vl-max-2025-01-25":{"id":"qwen-vl-max-2025-01-25","type":"chat","name":"Qwen VL-MAX-2025-01-25","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","audio","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.43478261},"output":{"price":1.30434783}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-lite":{"id":"gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash Lite","family":"gemini-flash-lite","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":64000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-30b-a3b":{"id":"qwen3-30b-a3b","type":"chat","name":"Qwen3 30B A3B","family":"qwen","release_date":"2025-04-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40000,"output":4096},"cost":{"text":{"input":{"price":0.10869565},"output":{"price":0.43478261,"overrides":[{"when":{"thinking":{"equals":true}},"price":1.08695652}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2":{"id":"kimi-k2","type":"chat","name":"Kimi K2","family":"kimi-k2","release_date":"2025-07-11","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.57971014},"output":{"price":2.31884058}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"MiniMax-M1":{"id":"MiniMax-M1","type":"chat","name":"MiniMax M1","family":"minimax","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":80000},"cost":{"text":{"input":{"price":0.57971014},"output":{"price":2.31884058}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-vl-30b-a3b-thinking":{"id":"qwen3-vl-30b-a3b-thinking","type":"chat","name":"Qwen3-Vl 30b A3b Thinking","release_date":"2026-02-09","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.10869565},"output":{"price":1.08695652}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-32b":{"id":"qwen3-32b","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40000,"output":4096},"cost":{"text":{"input":{"price":0.28985507},"output":{"price":1.15942029,"overrides":[{"when":{"thinking":{"equals":true}},"price":2.89855072}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-max":{"id":"qwen3-max","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2025-09-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.86956522,"overrides":[{"when":{"context":{"gt":32000}},"price":1.44927536},{"when":{"context":{"gt":128000}},"price":2.17391304}]},"output":{"price":3.47826087,"overrides":[{"when":{"context":{"gt":32000}},"price":5.79710145},{"when":{"context":{"gt":128000}},"price":8.69565217}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-seed-1.6-flash":{"id":"doubao-seed-1.6-flash","type":"chat","name":"Doubao-Seed 1.6 Flash","family":"seed","release_date":"2025-08-28","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic","video/mp4","video/x-msvideo","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32000},"cost":{"text":{"input":{"price":0.02173913,"overrides":[{"when":{"context":{"gt":32000}},"price":0.04347826},{"when":{"context":{"gt":128000}},"price":0.08695652}]},"output":{"price":0.2173913,"overrides":[{"when":{"context":{"gt":32000}},"price":0.43478261},{"when":{"context":{"gt":128000}},"price":0.86956522}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"doubao-1.5-pro-32k":{"id":"doubao-1.5-pro-32k","type":"chat","name":"Doubao 1.5 Pro 32k","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":12000},"cost":{"text":{"input":{"price":0.11594203},"output":{"price":0.28985507}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.0-flash":{"id":"gemini-2.0-flash","type":"chat","name":"Gemini 2.0 Flash","family":"gemini-flash","release_date":"2024-12-11","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":8192},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.0-flash-lite":{"id":"gemini-2.0-flash-lite","type":"chat","name":"Gemini 2.0 Flash Lite","family":"gemini-flash-lite","release_date":"2024-12-11","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":8192},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-235b-a22b":{"id":"qwen3-235b-a22b","type":"chat","name":"Qwen 3 235B A22B","family":"qwen","release_date":"2025-04-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.28985507},"output":{"price":1.15942029,"overrides":[{"when":{"thinking":{"equals":true}},"price":2.89855072}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-4.5-haiku":{"id":"claude-4.5-haiku","type":"chat","name":"Claude 4.5 Haiku","family":"claude-haiku","release_date":"2025-10-15","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"OpenAI/GPT-5","family":"gpt","release_date":"2025-08-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"OpenAI/GPT-5.2","family":"gpt","release_date":"2025-12-11","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/autoglm-phone-9b":{"id":"z-ai/autoglm-phone-9b","type":"chat","name":"Z-Ai/Autoglm Phone 9b","release_date":"2025-12-23","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":12800,"output":4096},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.6":{"id":"z-ai/glm-4.6","type":"chat","name":"Z-AI/GLM 4.6","family":"glm","release_date":"2025-09-30","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":200000},"cost":{"text":{"input":{"price":1.04347826},"output":{"price":1.82608696}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-5":{"id":"z-ai/glm-5","type":"chat","name":"Z-Ai/GLM 5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.57971014,"overrides":[{"when":{"context":{"gt":32000}},"price":0.86956522}]},"output":{"price":2.60869565,"overrides":[{"when":{"context":{"gt":32000}},"price":3.1884058}]}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"z-ai/glm-4.7":{"id":"z-ai/glm-4.7","type":"chat","name":"Z-Ai/GLM 4.7","family":"glm","release_date":"2025-12-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":200000},"cost":{"text":{"input":{"price":0.45913043},"output":{"price":1.81565217}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.1-fast-reasoning":{"id":"x-ai/grok-4.1-fast-reasoning","type":"chat","name":"X-Ai/Grok 4.1 Fast Reasoning","family":"grok","release_date":"2025-11-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":20000000,"output":2000000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.1-fast-non-reasoning":{"id":"x-ai/grok-4.1-fast-non-reasoning","type":"chat","name":"X-Ai/Grok 4.1 Fast Non Reasoning","family":"grok","release_date":"2025-11-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4-fast":{"id":"x-ai/grok-4-fast","type":"chat","name":"x-AI/Grok-4-Fast","release_date":"2025-09-20","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","audio","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4-fast-non-reasoning":{"id":"x-ai/grok-4-fast-non-reasoning","type":"chat","name":"X-Ai/Grok-4-Fast-Non-Reasoning","family":"grok","release_date":"2025-12-18","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","audio","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4.1-fast":{"id":"x-ai/grok-4.1-fast","type":"chat","name":"x-AI/Grok-4.1-Fast","release_date":"2025-11-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-code-fast-1":{"id":"x-ai/grok-code-fast-1","type":"chat","name":"x-AI/Grok-Code-Fast 1","family":"grok","release_date":"2025-09-02","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":10000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"x-ai/grok-4-fast-reasoning":{"id":"x-ai/grok-4-fast-reasoning","type":"chat","name":"X-Ai/Grok-4-Fast-Reasoning","family":"grok","release_date":"2025-12-18","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","audio","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun-ai/gelab-zero-4b-preview":{"id":"stepfun-ai/gelab-zero-4b-preview","type":"chat","name":"Stepfun-Ai/Gelab Zero 4b Preview","release_date":"2025-12-23","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":4096},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2.5":{"id":"moonshotai/kimi-k2.5","type":"chat","name":"Moonshotai/Kimi-K2.5","family":"kimi-k2","release_date":"2026-01-27","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.57971014},"output":{"price":3.04347826}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-thinking":{"id":"moonshotai/kimi-k2-thinking","type":"chat","name":"Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":100000},"cost":{"text":{"input":{"price":0.57971014},"output":{"price":2.31884058}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k2-0905":{"id":"moonshotai/kimi-k2-0905","type":"chat","name":"Kimi K2 0905","family":"kimi-k2","release_date":"2025-09-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":100000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-math-v2":{"id":"deepseek/deepseek-math-v2","type":"chat","name":"Deepseek/Deepseek-Math-V2","release_date":"2025-12-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":160000,"output":160000},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek/deepseek-v3.1-terminus-thinking":{"id":"deepseek/deepseek-v3.1-terminus-thinking","type":"chat","name":"DeepSeek/DeepSeek-V3.1-Terminus-Thinking","release_date":"2025-09-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.57971014},"output":{"price":1.73913043}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.2-exp":{"id":"deepseek/deepseek-v3.2-exp","type":"chat","name":"DeepSeek/DeepSeek-V3.2-Exp","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.28985507},"output":{"price":0.43478261}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.1-terminus":{"id":"deepseek/deepseek-v3.1-terminus","type":"chat","name":"DeepSeek/DeepSeek-V3.1-Terminus","release_date":"2025-09-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.57971014},"output":{"price":1.73913043}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.2-exp-thinking":{"id":"deepseek/deepseek-v3.2-exp-thinking","type":"chat","name":"DeepSeek/DeepSeek-V3.2-Exp-Thinking","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.28985507},"output":{"price":0.43478261}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v3.2-251201":{"id":"deepseek/deepseek-v3.2-251201","type":"chat","name":"Deepseek/DeepSeek-V3.2","family":"deepseek","release_date":"2025-12-01","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32000},"cost":{"text":{"input":{"price":0.28985507,"cache":{"read":0.02898551}},"output":{"price":0.43478261}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meituan/longcat-flash-chat":{"id":"meituan/longcat-flash-chat","type":"chat","name":"Meituan/Longcat-Flash-Chat","release_date":"2025-11-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"meituan/longcat-flash-lite":{"id":"meituan/longcat-flash-lite","type":"chat","name":"Meituan/Longcat-Flash-Lite","release_date":"2026-02-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":320000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stepfun/step-3.5-flash":{"id":"stepfun/step-3.5-flash","type":"chat","name":"Stepfun/Step-3.5 Flash","family":"step","release_date":"2026-01-29","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":64000,"input":256000,"output":4096},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"minimax/minimax-m2.1":{"id":"minimax/minimax-m2.1","type":"chat","name":"Minimax/Minimax-M2.1","family":"minimax","release_date":"2025-12-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":128000},"cost":{"text":{"input":{"price":0.30434783},"output":{"price":1.2173913}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5":{"id":"minimax/minimax-m2.5","type":"chat","name":"Minimax/Minimax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":128000},"cost":{"text":{"input":{"price":0.30434783},"output":{"price":1.2173913}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2.5-highspeed":{"id":"minimax/minimax-m2.5-highspeed","type":"chat","name":"Minimax/Minimax-M2.5 Highspeed","family":"minimax","release_date":"2026-02-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":128000},"cost":{"text":{"input":{"price":0.60869565},"output":{"price":2.43478261}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax/minimax-m2":{"id":"minimax/minimax-m2","type":"chat","name":"Minimax/Minimax-M2","family":"minimax","release_date":"2025-10-27","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":128000},"cost":{"text":{"input":{"price":0.30434783},"output":{"price":1.2173913}}},"api":{"chat-completions":{"base_url":"https://api.qnaigc.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"qiniu-ai","name":"Qiniu","doc":"https://developer.qiniu.com/aitokenapi","env":["QINIU_API_KEY"]},"llmgateway":{"models":{"ministral-8b-2512":{"id":"ministral-8b-2512","type":"chat","name":"Ministral 8B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"deepseek-v3.2":{"id":"deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":16384},"cost":{"text":{"input":{"price":0.26,"cache":{"read":0.13}},"output":{"price":0.38}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ling-3.0-flash":{"id":"ling-3.0-flash","type":"chat","name":"InclusionAI Ling 3.0 Flash","family":"ling","release_date":"2026-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.012}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-next-80b-a3b-instruct":{"id":"qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-glimmer-30b":{"id":"muse-glimmer-30b","type":"chat","name":"Muse Glimmer 30B","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.04}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen35-397b-a17b":{"id":"qwen35-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.088,"cache":{"read":0.025}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.5-air":{"id":"glm-4.5-air","type":"chat","name":"GLM-4.5-Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":98304},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.03,"write":0}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.7-highspeed":{"id":"minimax-m2.7-highspeed","type":"chat","name":"MiniMax-M2.7-highspeed","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large-2512":{"id":"mistral-large-2512","type":"chat","name":"Mistral Large 3","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-20b":{"id":"gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32766},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.01}},"output":{"price":0.19}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-20-beta-0309-non-reasoning":{"id":"grok-4-20-beta-0309-non-reasoning","type":"chat","name":"Grok 4.20 (Non-Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large-latest":{"id":"mistral-large-latest","type":"chat","name":"Mistral Large (latest)","family":"mistral-large","release_date":"2024-11-01","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":262144},"cost":{"text":{"input":{"price":4},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max Preview","family":"qwen","release_date":"2026-07-19","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":1.54,"cache":{"read":0.198,"write":2.5}},"output":{"price":4.631}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.5":{"id":"kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.574,"cache":{"read":0.225}},"output":{"price":3.011}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1":{"id":"gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5-turbo":{"id":"glm-5-turbo","type":"chat","name":"GLM-5-Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-5-5":{"id":"claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5-5":{"id":"claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.3-fast":{"id":"glm-5.3-fast","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.8,"cache":{"read":0.56}},"output":{"price":8.8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-20-non-reasoning":{"id":"grok-4-20-non-reasoning","type":"chat","name":"Grok 4.20 (Non-Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.5-airx":{"id":"glm-4.5-airx","type":"chat","name":"GLM-4.5 AirX","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.22}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3-70b-instruct":{"id":"llama-3-70b-instruct","type":"chat","name":"Llama 3 70B Instruct","family":"llama","release_date":"2024-04-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8000},"cost":{"text":{"input":{"price":0.51},"output":{"price":0.74}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen3-235b-a22b-fp8":{"id":"qwen3-235b-a22b-fp8","type":"chat","name":"Qwen3 235B A22B FP8","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":8192},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-6":{"id":"grok-4-6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-codex-mini":{"id":"gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1 Codex mini","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.2-contributor":{"id":"muse-spark-1.2-contributor","type":"chat","name":"Muse Spark 1.2 Contributor","family":"muse","release_date":"2026-08-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-20-beta-0309-reasoning":{"id":"grok-4-20-beta-0309-reasoning","type":"chat","name":"Grok 4.20 (Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4o":{"id":"gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-vl-235b-a22b-instruct":{"id":"qwen3-vl-235b-a22b-instruct","type":"chat","name":"Qwen3 VL 235B A22B Instruct","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.11}},"output":{"price":0.88}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["30m"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":0.125}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3.1-flash":{"id":"minimax-m3.1-flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.005}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.1":{"id":"muse-spark-1.1","type":"chat","name":"Muse Spark 1.1","family":"muse","release_date":"2026-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf","video/mp4"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-1-6-250915":{"id":"seed-1-6-250915","type":"chat","name":"Seed 1.6 (250915)","family":"seed","release_date":"2025-09-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3.1-pro":{"id":"kimi-k3.1-pro","type":"chat","name":"Kimi K3.1 Pro","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o3":{"id":"o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-20-reasoning":{"id":"grok-4-20-reasoning","type":"chat","name":"Grok 4.20 (Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.7-plus":{"id":"qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"output":64000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"write":0.5}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code-highspeed":{"id":"kimi-k2.7-code-highspeed","type":"chat","name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.9,"cache":{"read":0.38}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"step-3.7-flash":{"id":"step-3.7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.7-flash":{"id":"gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.08333}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-2-0-mini-260428":{"id":"seed-2-0-mini-260428","type":"chat","name":"Seed 2.0 Mini (260428)","family":"seed","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.02}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ernie-4.5-vl-424b-a47b":{"id":"ernie-4.5-vl-424b-a47b","type":"chat","name":"ERNIE 4.5 VL 424B A47B","family":"ernie","release_date":"2025-06-30","modalities":{"input":["text","image/jpeg","image/png","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":123000,"output":123000},"cost":{"text":{"input":{"price":0.42},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":4096}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["30m"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-1-8-251228":{"id":"seed-1-8-251228","type":"chat","name":"Seed 1.8 (251228)","family":"seed","release_date":"2025-12-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-build-0-1":{"id":"grok-build-0-1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2,"cache":{"read":0.4}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":200000}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.605,"cache":{"read":0.154,"write":0}},"output":{"price":2.123}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-235b-a22b-thinking-2507":{"id":"qwen3-235b-a22b-thinking-2507","type":"chat","name":"Qwen3 235B A22B Thinking (2507)","family":"qwen","release_date":"2025-07-08","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":8192},"cost":{"text":{"input":{"price":0.3},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.1":{"id":"minimax-m2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.27},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-pro":{"id":"mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.0036}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32766},"cost":{"text":{"input":{"price":0.032,"cache":{"read":0.032}},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen-plus":{"id":"qwen-plus","type":"chat","name":"Qwen Plus","family":"qwen","release_date":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"write":0.5}},"output":{"price":1.2,"reasoning":4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6.1-terra":{"id":"gpt-6.1-terra","type":"chat","name":"GPT-6.1 Terra","family":"gpt-terra","release_date":"2026-10-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["30m"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.05,"write":1.25}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-4-scout-17b-instruct":{"id":"llama-4-scout-17b-instruct","type":"chat","name":"Llama 4 Scout 17B Instruct","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":2048},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.59}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"hy-mt2-plus":{"id":"hy-mt2-plus","type":"chat","name":"Hy-MT2 Plus","family":"Hy","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.074},"output":{"price":0.295}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.7-flashx":{"id":"glm-4.7-flashx","type":"chat","name":"GLM-4.7-FlashX","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.01,"write":0}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.3-70b-instruct":{"id":"llama-3.3-70b-instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":0.135},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"codestral-2508":{"id":"codestral-2508","type":"chat","name":"Codestral","family":"codestral","release_date":"2025-07-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":0.3},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-5.4-nano":{"id":"gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4o-mini":{"id":"gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6.1-sol":{"id":"gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["30m"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.6v-flashx":{"id":"glm-4.6v-flashx","type":"chat","name":"GLM-4.6V FlashX","family":"glm-flash","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16000},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.004}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1":{"id":"gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen-plus-latest":{"id":"qwen-plus-latest","type":"chat","name":"Qwen Plus Latest","family":"qwen","release_date":"2025-01-25","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":8192},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08,"write":0.5}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-2-0-pro-260328":{"id":"seed-2-0-pro-260328","type":"chat","name":"Seed 2.0 Pro (260328)","family":"seed","release_date":"2026-03-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.737,"cache":{"read":0.143}},"output":{"price":3.08}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5-5":{"id":"claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"muse-wonder-1.0":{"id":"muse-wonder-1.0","type":"chat","name":"Muse Wonder","family":"muse","release_date":"2026-10-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.7-max":{"id":"qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.25,"write":3.125}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.6-flash":{"id":"gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.08333}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-3":{"id":"grok-4-3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-flash":{"id":"qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05,"write":0.3125}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.6":{"id":"glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.55,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fugu-max":{"id":"fugu-max","type":"chat","name":"Fugu Max","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.3-contributor":{"id":"muse-spark-1.3-contributor","type":"chat","name":"Muse Spark 1.3 Contributor","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-27b":{"id":"qwen3.5-27b","type":"chat","name":"Qwen3.5 27B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-122b-a10b":{"id":"qwen3.5-122b-a10b","type":"chat","name":"Qwen3.5 122B-A10B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.4},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3-fast":{"id":"kimi-k3-fast","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1040384,"output":131072},"cost":{"text":{"input":{"price":4.5,"cache":{"read":0.45}},"output":{"price":22.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-27b":{"id":"qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":65536},"cost":{"text":{"input":{"price":0.15},"output":{"price":1.35}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-vl-plus":{"id":"qwen3-vl-plus","type":"chat","name":"Qwen3-VL Plus","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04,"write":0.25}},"output":{"price":1.6,"reasoning":4.8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-sol":{"id":"gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["30m"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2-fast":{"id":"glm-5.2-fast","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.156,"cache":{"read":0.429}},"output":{"price":6.776}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5":{"id":"glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":203000,"output":131072},"cost":{"text":{"input":{"price":0.573,"cache":{"read":0.144,"write":0}},"output":{"price":2.58}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"ling-3.0-flash-vl":{"id":"ling-3.0-flash-vl","type":"chat","name":"Ling 3.0 Flash VL","family":"ling","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.012}},"output":{"price":0.18}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-pro-preview":{"id":"gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-235b-a22b-instruct-2507":{"id":"qwen3-235b-a22b-instruct-2507","type":"chat","name":"Qwen3 235B A22B Instruct (2507)","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.09},"output":{"price":0.58}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2-codex":{"id":"gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-coder-30b-a3b-instruct":{"id":"qwen3-coder-30b-a3b-instruct","type":"chat","name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":65536},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.27}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sonar":{"id":"sonar","type":"chat","name":"Sonar","family":"sonar","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":130000,"output":4096},"cost":{"text":{"input":{"price":0.25,"cache":{"write":0.25}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-4o-transcribe":{"id":"gpt-4o-transcribe","type":"chat","name":"GPT-4o Transcribe","family":"gpt","release_date":"2025-03-20","modalities":{"input":["text","audio/flac","audio/mpeg","audio/mp4","audio/ogg","audio/wav","audio/webm","audio/pcm","audio/pcmu","audio/pcma"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":16000},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-vl-30b-a3b-instruct":{"id":"qwen3-vl-30b-a3b-instruct","type":"chat","name":"Qwen3 VL 30B A3B Instruct","family":"qwen","release_date":"2025-10-04","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.5":{"id":"glm-4.5","type":"chat","name":"GLM-4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11,"write":0}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":384000},"cost":{"text":{"input":{"price":0.076,"cache":{"read":0.014}},"output":{"price":0.153}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-vl-235b-a22b-thinking":{"id":"qwen3-vl-235b-a22b-thinking","type":"chat","name":"Qwen3 VL 235B A22B Thinking","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.98},"output":{"price":3.95}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.135}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-small-2603":{"id":"mistral-small-2603","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-pro":{"id":"gpt-5-pro","type":"chat","name":"GPT-5 Pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":272000},"cost":{"text":{"input":{"price":15},"output":{"price":120}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-1-6-flash-250715":{"id":"seed-1-6-flash-250715","type":"chat","name":"Seed 1.6 Flash (250715)","family":"seed","release_date":"2025-07-26","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.015}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ministral-14b-2512":{"id":"ministral-14b-2512","type":"chat","name":"Ministral 14B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":4096}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b-it":{"id":"gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.34}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-1-fast-reasoning":{"id":"grok-4-1-fast-reasoning","type":"chat","name":"Grok 4.1 Fast Reasoning","family":"grok","release_date":"2025-11-19","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.13}},"output":{"price":3.05}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.2-11b-instruct":{"id":"llama-3.2-11b-instruct","type":"chat","name":"Llama 3.2 11B Instruct","family":"llama","release_date":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.33}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["30m"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":1050000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-14b":{"id":"qwen3-14b","type":"chat","name":"Qwen3 14B","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32768},"cost":{"text":{"input":{"price":0.076},"output":{"price":0.228}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.6-flash":{"id":"mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.0025}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-4-argon":{"id":"gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":0.375}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-flash":{"id":"qwen3.8-flash","type":"chat","name":"Qwen3.8 Flash","family":"qwen","release_date":"2026-08-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.016,"write":0.2}},"output":{"price":0.47}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2-pro":{"id":"gpt-5.2-pro","type":"chat","name":"GPT-5.2 Pro","family":"gpt-pro","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":21},"output":{"price":168}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash-lite":{"id":"gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.08333}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"granite-4.2-8b":{"id":"granite-4.2-8b","type":"chat","name":"Granite 4.2 8B","family":"granite","release_date":"2026-08-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.5":{"id":"minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":228700,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.5-x":{"id":"glm-4.5-x","type":"chat","name":"GLM-4.5 X","family":"glm","release_date":"2025-07-28","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.45}},"output":{"price":8.9}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen-max":{"id":"qwen-max","type":"chat","name":"Qwen Max","family":"qwen","release_date":"2024-04-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":1.6},"output":{"price":6.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.7":{"id":"glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.45,"cache":{"read":0.19,"write":0}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-pro":{"id":"gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30},"output":{"price":180}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.5v":{"id":"glm-4.5v","type":"chat","name":"GLM-4.5V","family":"glm","release_date":"2025-08-11","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-5-20251101":{"id":"claude-opus-4-5-20251101","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":31999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-coder-flash":{"id":"qwen3-coder-flash","type":"chat","name":"Qwen3 Coder Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":997952,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5v-turbo":{"id":"glm-5v-turbo","type":"chat","name":"GLM-5V-Turbo","family":"glm","release_date":"2026-04-01","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/quicktime","video/x-matroska","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"devstral-2512":{"id":"devstral-2512","type":"chat","name":"Devstral 2","family":"devstral","release_date":"2025-12-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4-32b-0414-128k":{"id":"glm-4-32b-0414-128k","type":"chat","name":"GLM-4 32B (0414-128k)","family":"glm","release_date":"2025-04-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.7-flash":{"id":"glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.01,"write":0}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.7":{"id":"minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.017,"write":0.375}},"output":{"price":0.32}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.2-3b-instruct":{"id":"llama-3.2-3b-instruct","type":"chat","name":"Llama 3.2 3B Instruct","family":"llama","release_date":"2024-09-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":32000},"cost":{"text":{"input":{"price":0.03},"output":{"price":0.05}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"fugu-ultra":{"id":"fugu-ultra","type":"chat","name":"Fugu Ultra","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-small-2506":{"id":"mistral-small-2506","type":"chat","name":"Mistral Small 3.2","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash-1017":{"id":"deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1056784,"output":1050000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.003}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-coder-next":{"id":"qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.108,"cache":{"read":0.06}},"output":{"price":0.675}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["30m"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.1-70b-instruct":{"id":"llama-3.1-70b-instruct","type":"chat","name":"Llama 3.1 70B Instruct","family":"llama","release_date":"2024-07-23","status":"beta","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":2048},"cost":{"text":{"input":{"price":0.72},"output":{"price":0.72}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"llama-4-maverick-17b-instruct":{"id":"llama-4-maverick-17b-instruct","type":"chat","name":"Llama 4 Maverick 17B Instruct","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":2048},"cost":{"text":{"input":{"price":0.27},"output":{"price":0.85}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen3-coder-480b-a35b-instruct":{"id":"qwen3-coder-480b-a35b-instruct","type":"chat","name":"Qwen3-Coder 480B-A35B Instruct","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.38},"output":{"price":1.55}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ministral-3b-2512":{"id":"ministral-3b-2512","type":"chat","name":"Ministral 3B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemma-4-31b-it":{"id":"gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5-1":{"id":"claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gpt-5.5-pro":{"id":"gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4":{"id":"grok-4","type":"chat","name":"Grok 4","family":"grok","release_date":"2025-07-09","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":true,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-pro-latest":{"id":"gemini-pro-latest","type":"chat","name":"Gemini Pro Latest","family":"gemini","release_date":"2026-02-27","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"auto":{"id":"auto","type":"chat","name":"Auto Route","family":"auto","release_date":"2024-01-01","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":4096}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-ultra-550b":{"id":"nemotron-3-ultra-550b","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":128000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen3.8-27B":{"id":"Qwen3.8-27B","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":32768},"cost":{"text":{"input":{"price":0.08,"cache":{"read":0.05}},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5":{"id":"gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fugu-ultra-v2.0":{"id":"fugu-ultra-v2.0","type":"chat","name":"Fugu Ultra v2.0","family":"fugu","release_date":"2026-09-11","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":384000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.0025}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-30b-a3b":{"id":"qwen3-30b-a3b","type":"chat","name":"Qwen3 30B A3B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.095},"output":{"price":0.285}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":1.38,"cache":{"read":0.26,"write":0}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"seed-2-0-lite-260428":{"id":"seed-2-0-lite-260428","type":"chat","name":"Seed 2.0 Lite (260428)","family":"seed","release_date":"2026-04-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen-flash":{"id":"qwen-flash","type":"chat","name":"Qwen Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.01,"write":0.0625}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.3":{"id":"muse-spark-1.3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-1-6-250615":{"id":"seed-1-6-250615","type":"chat","name":"Seed 1.6 (250615)","family":"seed","release_date":"2025-06-25","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"seed-2-0-code-preview-260328":{"id":"seed-2-0-code-preview-260328","type":"chat","name":"Seed 2.0 Code Preview (260328)","family":"seed","release_date":"2026-03-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/tiff","image/x-icon","image/x-icns","image/sgi","image/jp2","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["30m"]}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-35b-a3b":{"id":"qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.248},"output":{"price":1.485}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.7-flash":{"id":"qwen3.7-flash","type":"chat","name":"Qwen3.7 Flash","family":"qwen","release_date":"2026-07-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"output":1000000},"cost":{"text":{"input":{"price":0.03,"cache":{"read":0.006,"write":0.0375}},"output":{"price":0.13}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-2.4t-a95b":{"id":"qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1010000,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"custom":{"id":"custom","type":"chat","name":"Custom Model","family":"auto","release_date":"2024-01-01","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-7":{"id":"grok-4-7","type":"chat","name":"Grok 4.7","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-1-fast-non-reasoning":{"id":"grok-4-1-fast-non-reasoning","type":"chat","name":"Grok 4.1 Fast Non-Reasoning","family":"grok","release_date":"2025-11-19","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hy3":{"id":"hy3","type":"chat","name":"Hy3","family":"Hy","release_date":"2026-07-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":192000,"output":128000},"cost":{"text":{"input":{"price":0.132,"cache":{"read":0.033}},"output":{"price":0.528}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2":{"id":"kimi-k2","type":"chat","name":"Kimi K2","family":"kimi-k2","release_date":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":0.57,"cache":{"read":0.5}},"output":{"price":2.3}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hy4-preview":{"id":"hy4-preview","type":"chat","name":"Hy4 preview","family":"Hy","release_date":"2026-08-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.834,"cache":{"read":0.042}},"output":{"price":2.501}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-codex":{"id":"gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.6v":{"id":"glm-4.6v","type":"chat","name":"GLM-4.6V","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.05}},"output":{"price":0.9}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-flash-lite":{"id":"gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025,"write":0.08333}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":4096}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-32b":{"id":"qwen3-32b","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":16384},"cost":{"text":{"input":{"price":0.36},"output":{"price":0.87,"reasoning":8.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2":{"id":"gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":384000},"cost":{"text":{"input":{"price":0.435,"cache":{"read":0.003625}},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-max":{"id":"qwen3-max","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.845,"cache":{"read":0.6,"write":3.75}},"output":{"price":3.38}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.5-highspeed":{"id":"minimax-m2.5-highspeed","type":"chat","name":"MiniMax-M2.5-highspeed","family":"minimax","release_date":"2026-02-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.03,"write":0.375}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.2":{"id":"muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-5":{"id":"grok-4-5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3.1-pro-highspeed":{"id":"kimi-k3.1-pro-highspeed","type":"chat","name":"Kimi K3.1 Pro Highspeed","family":"kimi-k3","release_date":"2026-10-23","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":4}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-text-01":{"id":"minimax-text-01","type":"chat","name":"MiniMax Text 01","family":"minimax","release_date":"2025-01-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.2},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15,"write":0.08333}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-35b-a3b":{"id":"qwen3.5-35b-a3b","type":"chat","name":"Qwen3.5 35B-A3B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.25},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.8-flash":{"id":"gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.08333}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large-4":{"id":"mistral-large-4","type":"chat","name":"Mistral Large 4","family":"mistral-large","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":262144},"cost":{"text":{"input":{"price":1.36,"cache":{"read":0.14}},"output":{"price":4.18}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":512000},"cost":{"text":{"input":{"price":0.28,"cache":{"read":0.05}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"reka-edge-2603":{"id":"reka-edge-2603","type":"chat","name":"Reka Edge 2603","family":"reka","release_date":"2026-10-09","modalities":{"input":["text","image/jpeg","image/png","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":16384},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4o-mini-transcribe":{"id":"gpt-4o-mini-transcribe","type":"chat","name":"GPT-4o Mini Transcribe","family":"gpt","release_date":"2025-03-20","modalities":{"input":["text","audio/flac","audio/mpeg","audio/mp4","audio/ogg","audio/wav","audio/webm","audio/pcm","audio/pcmu","audio/pcma"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":16000,"output":16000},"cost":{"text":{"input":{"price":1.25},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-mini":{"id":"gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-medium-3-5":{"id":"mistral-medium-3-5","type":"chat","name":"Mistral Medium 3.5","family":"mistral-medium","release_date":"2026-04-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.5},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","type":"chat","name":"GPT-5.1 Codex","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.1-lightning":{"id":"minimax-m2.1-lightning","type":"chat","name":"MiniMax M2.1 Lightning","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":131072},"cost":{"text":{"input":{"price":0.12},"output":{"price":0.48}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"minimax-m2":{"id":"minimax-m2","type":"chat","name":"MiniMax-M2","family":"minimax","release_date":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":131072},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.03}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true,"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5-20250929":{"id":"claude-sonnet-4-5-20250929","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"],"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-plus":{"id":"qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05,"write":0.625},"overrides":[{"when":{"context":{"gt":256000}},"price":2,"cache":{"read":0.2,"write":2.5}}]},"output":{"price":3,"overrides":[{"when":{"context":{"gt":256000}},"price":6}]}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-9b":{"id":"qwen3.5-9b","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.15}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-nano":{"id":"gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.llmgateway.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"llmgateway","name":"DevPass (LLM Gateway)","doc":"https://llmgateway.io/docs","env":["LLMGATEWAY_API_KEY"]},"llmtr":{"models":{"trendyol-asure-12b":{"id":"trendyol-asure-12b","type":"chat","name":"Trendyol Asure 12B","family":"gemma","release_date":"2026-02-19","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40960,"output":40960},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"magibu-11b-v8":{"id":"magibu-11b-v8","type":"chat","name":"Magibu 11B v8","release_date":"2026-06-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"muse-glimmer-30b-tr":{"id":"muse-glimmer-30b-tr","type":"chat","name":"Muse Glimmer 30B (TR)","family":"muse","release_date":"2026-08-10","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-6-35b":{"id":"qwen3-6-35b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":16384},"cost":{"text":{"input":{"price":5},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"medgemma-4b":{"id":"medgemma-4b","type":"chat","name":"MedGemma 4B","release_date":"2026-04-26","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":3},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemma-4":{"id":"gemma-4","type":"chat","name":"Gemma 4","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling-small":{"id":"thinkingmachines/inkling-small","type":"chat","name":"Inkling Small","family":"ling","release_date":"2026-07-30","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.58,"cache":{"read":0.116}},"output":{"price":1.44}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling":{"id":"thinkingmachines/inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.87,"cache":{"read":0.374}},"output":{"price":4.68}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"meta/muse-spark-1.2-contributor":{"id":"meta/muse-spark-1.2-contributor","type":"chat","name":"Muse Spark 1.2 Contributor","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.002}},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo/mimo-v2.5-pro":{"id":"mimo/mimo-v2.5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.435},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mimo/mimo-v2.5":{"id":"mimo/mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"publicai/apertus-70b-instruct":{"id":"publicai/apertus-70b-instruct","type":"chat","name":"Apertus 70B Instruct","release_date":"2025-09-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":8192},"cost":{"text":{"input":{"price":0.82},"output":{"price":2.92}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"publicai/apertus-8b-instruct":{"id":"publicai/apertus-8b-instruct","type":"chat","name":"Apertus 8B Instruct","release_date":"2025-09-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":8192},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"perplexity/sonar-deep-research":{"id":"perplexity/sonar-deep-research","type":"chat","name":"Sonar Deep Research","family":"sonar","release_date":"2025-02-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":2},"output":{"price":8,"reasoning":3}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"poolside/laguna-xs-2.1":{"id":"poolside/laguna-xs-2.1","type":"chat","name":"Laguna XS 2.1","family":"laguna","release_date":"2026-07-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral/voxtral-small-latest":{"id":"mistral/voxtral-small-latest","type":"chat","name":"Voxtral Small (latest)","family":"voxtral","release_date":"2025-07-15","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":32000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-397b-a17b":{"id":"qwen/qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":0.6},"output":{"price":3.6}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-plus":{"id":"qwen/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-plus":{"id":"qwen/qwen-plus","type":"chat","name":"Qwen Plus","family":"qwen","release_date":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.5-plus":{"id":"qwen/qwen3.5-plus","type":"chat","name":"Qwen3.5 Plus","family":"qwen","release_date":"2026-02-16","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.4},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-flash":{"id":"qwen/qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.25},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-vl-plus":{"id":"qwen/qwen3-vl-plus","type":"chat","name":"Qwen3-VL Plus","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32768},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.04}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-flash":{"id":"qwen/qwen3-coder-flash","type":"chat","name":"Qwen3 Coder Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen-flash":{"id":"qwen/qwen-flash","type":"chat","name":"Qwen Flash","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":32768},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.01}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-max":{"id":"qwen/qwen3-max","type":"chat","name":"Qwen3 Max","family":"qwen","release_date":"2025-09-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":65536},"cost":{"text":{"input":{"price":1.2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-plus":{"id":"qwen/qwen3.6-plus","type":"chat","name":"Qwen3.6 Plus","family":"qwen","release_date":"2026-04-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.5},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3-coder-plus":{"id":"qwen/qwen3-coder-plus","type":"chat","name":"Qwen3 Coder Plus","family":"qwen","release_date":"2025-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":1},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"upstage/solar-pro2":{"id":"upstage/solar-pro2","type":"chat","name":"Solar Pro 2","family":"solar-pro","release_date":"2025-05-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","high"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":8192},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"upstage/solar-pro4":{"id":"upstage/solar-pro4","type":"chat","name":"Solar Pro 4","family":"solar-pro","release_date":"2026-08-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"upstage/solar-pro3":{"id":"upstage/solar-pro3","type":"chat","name":"Solar Pro 3","family":"solar-pro","release_date":"2026-01-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sakana/fugu-ultra":{"id":"sakana/fugu-ultra","type":"chat","name":"Fugu Ultra","family":"fugu","release_date":"2026-06-15","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":1000000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5}},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://llmtr.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"llmtr","name":"LLMTR","doc":"https://llmtr.com/docs","env":["LLMTR_API_KEY"]},"minimax":{"models":{"MiniMax-M3.1-Flash":{"id":"MiniMax-M3.1-Flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":512}},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":524288},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.7":{"id":"MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512},"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06,"write":0.375}},"output":{"price":1.2}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.1":{"id":"MiniMax-M2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512},"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.7-highspeed":{"id":"MiniMax-M2.7-highspeed","type":"chat","name":"MiniMax-M2.7-highspeed","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512},"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.06,"write":0.375}},"output":{"price":2.4}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2":{"id":"MiniMax-M2","type":"chat","name":"MiniMax-M2","family":"minimax","release_date":"2025-10-27","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M3":{"id":"MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true},"cache":{"implicit":{"min_tokens":512}},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["priority"]},"limit":{"context":1000000,"output":524288},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06},"overrides":[{"when":{"context":{"gt":512000}},"price":0.6,"cache":{"read":0.12}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":512000}},"price":2.4}]}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5}]},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.5-highspeed":{"id":"MiniMax-M2.5-highspeed","type":"chat","name":"MiniMax-M2.5-highspeed","family":"minimax","release_date":"2026-02-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512},"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.03,"write":0.375}},"output":{"price":2.4}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.5":{"id":"MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512},"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03,"write":0.375}},"output":{"price":1.2}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}}},"id":"minimax","name":"MiniMax (minimax.io)","doc":"https://platform.minimax.io/docs/guides/quickstart","env":["MINIMAX_API_KEY"]},"unorouter":{"models":{"gpt-5.5:free":{"id":"gpt-5.5:free","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-31b-it:free":{"id":"gemma-4-31b-it:free","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1875},"output":{"price":1.125}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-3-ultra-550b-a55b:free":{"id":"nemotron-3-ultra-550b-a55b:free","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro:free":{"id":"deepseek-v4-pro:free","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1.2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.44},"output":{"price":7.2}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.5-flash:free":{"id":"glm-4.5-flash:free","type":"chat","name":"GLM-4.5-Flash","family":"glm-flash","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2:free":{"id":"glm-5.2:free","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.6001},"output":{"price":5.0288}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":1.8},"output":{"price":10.8}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"step-3.7-flash:free":{"id":"step-3.7-flash:free","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.0625},"output":{"price":0.125}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-397b-a17b:free":{"id":"qwen3.5-397b-a17b:free","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.2675},"output":{"price":5.3368}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.7:free":{"id":"minimax-m2.7:free","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.7":{"id":"minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.819},"output":{"price":3.276}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4:free":{"id":"gpt-5.4:free","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.425},"output":{"price":2.125}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.2":{"id":"gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.05},"output":{"price":8.4}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.8999},"output":{"price":1.7999}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1857},"output":{"price":1.1142}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash:free":{"id":"deepseek-v4-flash:free","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.unorouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"unorouter","name":"UnoRouter","doc":"https://unorouter.com/models","env":["UNOROUTER_API_KEY"]},"zeldoc":{"models":{"zdev":{"id":"zdev","type":"chat","name":"ZDev","release_date":"2026-08-26","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.zeldoc.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"zeldoc","name":"Zeldoc","doc":"https://docs.zeldoc.ai","env":["ZELDOC_API_KEY"]},"amazon-bedrock":{"models":{"us.openai.gpt-6-astra":{"id":"us.openai.gpt-6-astra","type":"chat","name":"GPT-6 Astra (US)","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":11,"cache":{"read":1.1,"write":{"30m":13.75}},"overrides":[{"when":{"context":{"gt":272000}},"price":22,"cache":{"read":2.2,"write":{"30m":27.5}}}]},"output":{"price":55,"overrides":[{"when":{"context":{"gt":272000}},"price":82.5}]}},"multipliers":[{"when":{"service_tier":{"equals":"ultrafast"}},"factor":6}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"ultrafast":{"body":{"additionalModelRequestFields":{"service_tier":"ultrafast"}}}}}},"amazon.nova-micro-v1:0":{"id":"amazon.nova-micro-v1:0","type":"chat","name":"Nova Micro","family":"nova-micro","release_date":"2024-12-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":10000},"cost":{"text":{"input":{"price":0.035,"cache":{"read":0.00875,"write":0.035}},"output":{"price":0.14}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"global.anthropic.claude-opus-4-5-20251101-v1:0":{"id":"global.anthropic.claude-opus-4-5-20251101-v1:0","type":"chat","name":"Claude Opus 4.5 (Global)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.anthropic.claude-sonnet-4-6":{"id":"us.anthropic.claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6 (US)","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"5m":4.125,"1h":6.6}}},"output":{"price":16.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"eu.amazon.nova-micro-v1:0":{"id":"eu.amazon.nova-micro-v1:0","type":"chat","name":"Nova Micro (EU)","family":"nova-micro","release_date":"2024-12-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":10000},"cost":{"text":{"input":{"price":0.04,"cache":{"read":0.01,"write":0.04}},"output":{"price":0.16}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"moonshotai.kimi-k2.5":{"id":"moonshotai.kimi-k2.5","type":"chat","name":"Kimi K2.5","family":"kimi-k2","release_date":"2026-01-27","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.6},"output":{"price":3}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"global.moonshotai.kimi-k3":{"id":"global.moonshotai.kimi-k3","type":"chat","name":"Kimi K3 (Global)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"30m":3.75}}},"output":{"price":15}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"au.anthropic.claude-sonnet-4-5-20250929-v1:0":{"id":"au.anthropic.claude-sonnet-4-5-20250929-v1:0","type":"chat","name":"Claude Sonnet 4.5 (AU)","family":"claude-sonnet","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"5m":4.125,"1h":6.6}}},"output":{"price":16.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"eu.anthropic.claude-haiku-5-5":{"id":"eu.anthropic.claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5 (EU)","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.011,"write":{"5m":0.1375,"1h":0.22}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.55,"cache":{"read":0.055,"write":{"5m":0.6875,"1h":1.1}}}]},"output":{"price":0.55,"overrides":[{"when":{"context":{"gt":100000}},"price":2.75}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"amazon.nova-pro-v1:0":{"id":"amazon.nova-pro-v1:0","type":"chat","name":"Nova Pro","family":"nova-pro","release_date":"2024-12-03","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.2,"write":0.8}},"output":{"price":3.2}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"apac.amazon.nova-micro-v1:0":{"id":"apac.amazon.nova-micro-v1:0","type":"chat","name":"Nova Micro (APAC)","family":"nova-micro","release_date":"2024-12-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":10000},"cost":{"text":{"input":{"price":0.037,"cache":{"read":0.00925,"write":0.037}},"output":{"price":0.148}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"anthropic.claude-opus-4-8":{"id":"anthropic.claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}},"messages":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"us.anthropic.claude-sonnet-4-5-20250929-v1:0":{"id":"us.anthropic.claude-sonnet-4-5-20250929-v1:0","type":"chat","name":"Claude Sonnet 4.5 (US)","family":"claude-sonnet","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"5m":4.125,"1h":6.6}}},"output":{"price":16.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"global.openai.gpt-6-luna":{"id":"global.openai.gpt-6-luna","type":"chat","name":"GPT-6 Luna (Global)","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"30m":0.125}},"overrides":[{"when":{"context":{"gt":272000}},"price":0.2,"cache":{"read":0.02,"write":{"30m":0.25}}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":272000}},"price":0.75}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"jp.amazon.nova-2-lite-v1:0":{"id":"jp.amazon.nova-2-lite-v1:0","type":"chat","name":"Nova 2 Lite (JP)","family":"nova","release_date":"2025-12-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1000000,"output":65535},"cost":{"text":{"input":{"price":0.396,"cache":{"read":0.099,"write":0.396}},"output":{"price":3.311}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"openai.gpt-5.6-luna":{"id":"openai.gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.022,"write":{"30m":0.275}},"overrides":[{"when":{"context":{"gt":272000}},"price":0.44,"cache":{"read":0.044,"write":{"30m":0.55}}}]},"output":{"price":1.32,"overrides":[{"when":{"context":{"gt":272000}},"price":1.98}]}}},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":true}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"jp.anthropic.claude-haiku-4-5-20251001-v1:0":{"id":"jp.anthropic.claude-haiku-4-5-20251001-v1:0","type":"chat","name":"Claude Haiku 4.5 (JP)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11,"write":{"5m":1.375,"1h":2.2}}},"output":{"price":5.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"eu.anthropic.claude-opus-5":{"id":"eu.anthropic.claude-opus-5","type":"chat","name":"Claude Opus 5 (EU)","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"nvidia.nemotron-nano-3-30b":{"id":"nvidia.nemotron-nano-3-30b","type":"chat","name":"NVIDIA Nemotron Nano 3 30B","family":"nemotron","release_date":"2025-12-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.06,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.11}]},"output":{"price":0.24,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.42}]}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"openai.gpt-6.1-sol":{"id":"openai.gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.11,"write":{"30m":2.75}},"overrides":[{"when":{"context":{"gt":272000}},"price":4.4,"cache":{"read":0.22,"write":{"30m":5.5}}}]},"output":{"price":11,"overrides":[{"when":{"context":{"gt":272000}},"price":16.5}]}},"multipliers":[{"when":{"service_tier":{"equals":"ultrafast"}},"factor":6}]},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":true}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"ultrafast":{"body":{"service_tier":"ultrafast"}}}}},"us.amazon.nova-pro-v1:0":{"id":"us.amazon.nova-pro-v1:0","type":"chat","name":"Nova Pro (US)","family":"nova-pro","release_date":"2024-12-03","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.2,"write":0.8}},"output":{"price":3.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"us.anthropic.claude-opus-4-8":{"id":"us.anthropic.claude-opus-4-8","type":"chat","name":"Claude Opus 4.8 (US)","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"global.anthropic.claude-sonnet-5":{"id":"global.anthropic.claude-sonnet-5","type":"chat","name":"Claude Sonnet 5 (Global)","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"global.anthropic.claude-opus-4-7":{"id":"global.anthropic.claude-opus-4-7","type":"chat","name":"Claude Opus 4.7 (Global)","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.meta.llama4-maverick-17b-instruct-v1:0":{"id":"us.meta.llama4-maverick-17b-instruct-v1:0","type":"chat","name":"Llama 4 Maverick 17B Instruct (US)","family":"llama","release_date":"2025-04-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":8192},"cost":{"text":{"input":{"price":0.24},"output":{"price":0.97}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"us.amazon.nova-micro-v1:0":{"id":"us.amazon.nova-micro-v1:0","type":"chat","name":"Nova Micro (US)","family":"nova-micro","release_date":"2024-12-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":10000},"cost":{"text":{"input":{"price":0.035,"cache":{"read":0.00875,"write":0.035}},"output":{"price":0.14}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"au.anthropic.claude-sonnet-5":{"id":"au.anthropic.claude-sonnet-5","type":"chat","name":"Claude Sonnet 5 (AU)","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":{"5m":2.75,"1h":4.4}}},"output":{"price":11}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"google.gemma-4-31b":{"id":"google.gemma-4-31b","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.4}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"amazon.nova-lite-v1:0":{"id":"amazon.nova-lite-v1:0","type":"chat","name":"Nova Lite","family":"nova-lite","release_date":"2024-12-03","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015,"write":0.06}},"output":{"price":0.24}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"global.anthropic.claude-fable-5":{"id":"global.anthropic.claude-fable-5","type":"chat","name":"Claude Fable 5 (Global)","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"global.xai.grok-4.7":{"id":"global.xai.grok-4.7","type":"chat","name":"Grok 4.7 (Global)","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"openai.gpt-oss-20b":{"id":"openai.gpt-oss-20b","type":"chat","name":"gpt-oss-20b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.3}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"global.openai.gpt-5.6-sol":{"id":"global.openai.gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol (Global)","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":{"30m":5}},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":{"30m":10}}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"mistral.ministral-3-3b-instruct":{"id":"mistral.ministral-3-3b-instruct","type":"chat","name":"Ministral 3 3B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.1,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.17}]},"output":{"price":0.1,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.17}]}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"mistral.mistral-large-3-675b-instruct":{"id":"mistral.mistral-large-3-675b-instruct","type":"chat","name":"Mistral Large 3","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.5,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.88}]},"output":{"price":1.5,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":2.63}]}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"anthropic.claude-opus-5":{"id":"anthropic.claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}},"messages":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"mistral.pixtral-large-2502-v1:0":{"id":"mistral.pixtral-large-2502-v1:0","type":"chat","name":"Pixtral Large (25.02)","family":"pixtral","release_date":"2025-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":2},"output":{"price":6}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"google.gemma-3-27b-it":{"id":"google.gemma-3-27b-it","type":"chat","name":"Gemma 3 27B IT","family":"gemma","release_date":"2025-03-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.23,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.4},{"when":{"service_tier":{"equals":"flex"}},"price":0.12}]},"output":{"price":0.38,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.67},{"when":{"service_tier":{"equals":"flex"}},"price":0.19}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"}}}},"nvidia.nemotron-nano-12b-v2":{"id":"nvidia.nemotron-nano-12b-v2","type":"chat","name":"NVIDIA Nemotron Nano 12B v2 VL BF16","family":"nemotron","release_date":"2025-10-28","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"qwen.qwen3-coder-480b-a35b-v1:0":{"id":"qwen.qwen3-coder-480b-a35b-v1:0","type":"chat","name":"Qwen3-Coder 480B-A35B Instruct","family":"qwen","release_date":"2025-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":65536},"cost":{"text":{"input":{"price":0.45},"output":{"price":1.8}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"openai.gpt-6-sol":{"id":"openai.gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":{"30m":2.75}},"overrides":[{"when":{"context":{"gt":272000}},"price":4.4,"cache":{"read":0.44,"write":{"30m":5.5}}}]},"output":{"price":11,"overrides":[{"when":{"context":{"gt":272000}},"price":16.5}]}}},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":true}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"anthropic.claude-opus-4-5-20251101-v1:0":{"id":"anthropic.claude-opus-4-5-20251101-v1:0","type":"chat","name":"Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"moonshot.kimi-k2-thinking":{"id":"moonshot.kimi-k2-thinking","type":"chat","name":"Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":16000},"cost":{"text":{"input":{"price":0.6,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":1.05}]},"output":{"price":2.5,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":4.38}]}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"us.anthropic.claude-opus-4-6-v1":{"id":"us.anthropic.claude-opus-4-6-v1","type":"chat","name":"Claude Opus 4.6 (US)","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.anthropic.claude-opus-4-5-20251101-v1:0":{"id":"us.anthropic.claude-opus-4-5-20251101-v1:0","type":"chat","name":"Claude Opus 4.5 (US)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.amazon.nova-premier-v1:0":{"id":"us.amazon.nova-premier-v1:0","type":"chat","name":"Nova Premier (US)","family":"nova","release_date":"2025-04-30","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":10000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.625,"write":2.5}},"output":{"price":12.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"us.anthropic.claude-fable-5":{"id":"us.anthropic.claude-fable-5","type":"chat","name":"Claude Fable 5 (US)","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":11,"cache":{"read":1.1,"write":{"5m":13.75,"1h":22}}},"output":{"price":55}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.writer.palmyra-x5-v1:0":{"id":"us.writer.palmyra-x5-v1:0","type":"chat","name":"Palmyra X5 (US)","family":"palmyra","release_date":"2025-04-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1040000,"input":1040000,"output":8192},"cost":{"text":{"input":{"price":0.6},"output":{"price":6}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"global.anthropic.claude-haiku-4-5-20251001-v1:0":{"id":"global.anthropic.claude-haiku-4-5-20251001-v1:0","type":"chat","name":"Claude Haiku 4.5 (Global)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"qwen.qwen3-32b-v1:0":{"id":"qwen.qwen3-32b-v1:0","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"global.openai.gpt-6-astra":{"id":"global.openai.gpt-6-astra","type":"chat","name":"GPT-6 Astra (Global)","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"30m":12.5}},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":{"30m":25}}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}},"multipliers":[{"when":{"service_tier":{"equals":"ultrafast"}},"factor":6}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"ultrafast":{"body":{"additionalModelRequestFields":{"service_tier":"ultrafast"}}}}}},"openai.gpt-oss-safeguard-20b":{"id":"openai.gpt-oss-safeguard-20b","type":"chat","name":"GPT OSS Safeguard 20B","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.07,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.12},{"when":{"service_tier":{"equals":"flex"}},"price":0.03}]},"output":{"price":0.2,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.35},{"when":{"service_tier":{"equals":"flex"}},"price":0.1}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"global.anthropic.claude-sonnet-4-20250514-v1:0":{"id":"global.anthropic.claude-sonnet-4-20250514-v1:0","type":"chat","name":"Claude Sonnet 4 (Global)","family":"claude-sonnet","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"meta.llama3-1-70b-instruct-v1:0":{"id":"meta.llama3-1-70b-instruct-v1:0","type":"chat","name":"Llama 3.1 70B Instruct","family":"llama","release_date":"2024-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.72},"output":{"price":0.72}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"nvidia.nemotron-nano-9b-v2":{"id":"nvidia.nemotron-nano-9b-v2","type":"chat","name":"NVIDIA Nemotron Nano 9B v2","family":"nemotron","release_date":"2025-08-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.06,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.11},{"when":{"service_tier":{"equals":"flex"}},"price":0.03}]},"output":{"price":0.23,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.4},{"when":{"service_tier":{"equals":"flex"}},"price":0.12}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"us.anthropic.claude-haiku-4-5-20251001-v1:0":{"id":"us.anthropic.claude-haiku-4-5-20251001-v1:0","type":"chat","name":"Claude Haiku 4.5 (US)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11,"write":{"5m":1.375,"1h":2.2}}},"output":{"price":5.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"anthropic.claude-opus-4-1-20250805-v1:0":{"id":"anthropic.claude-opus-4-1-20250805-v1:0","type":"chat","name":"Claude Opus 4.1","family":"claude-opus","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":18.75}},"output":{"price":75}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"eu.amazon.nova-pro-v1:0":{"id":"eu.amazon.nova-pro-v1:0","type":"chat","name":"Nova Pro (EU)","family":"nova-pro","release_date":"2024-12-03","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.92,"cache":{"read":0.23,"write":0.92}},"output":{"price":3.68}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"amazon.nova-2-lite-v1:0":{"id":"amazon.nova-2-lite-v1:0","type":"chat","name":"Nova 2 Lite","family":"nova","release_date":"2025-12-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1000000,"output":65535},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.0825,"write":0.33}},"output":{"price":2.75}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"global.anthropic.claude-sonnet-5-5":{"id":"global.anthropic.claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5 (Global)","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"eu.anthropic.claude-opus-5-5":{"id":"eu.anthropic.claude-opus-5-5","type":"chat","name":"Claude Opus 5.5 (EU)","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4.4,"cache":{"read":0.22,"write":{"5m":5.5,"1h":8.8}}},"output":{"price":22}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"eu.anthropic.claude-sonnet-5":{"id":"eu.anthropic.claude-sonnet-5","type":"chat","name":"Claude Sonnet 5 (EU)","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":{"5m":2.75,"1h":4.4}}},"output":{"price":11}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"openai.gpt-5.6-sol":{"id":"openai.gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4.4,"cache":{"read":0.44,"write":{"30m":5.5}},"overrides":[{"when":{"context":{"gt":272000}},"price":8.8,"cache":{"read":0.88,"write":{"30m":11}}}]},"output":{"price":22,"overrides":[{"when":{"context":{"gt":272000}},"price":33}]}}},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":true}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"us.amazon.nova-lite-v1:0":{"id":"us.amazon.nova-lite-v1:0","type":"chat","name":"Nova Lite (US)","family":"nova-lite","release_date":"2024-12-03","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.015,"write":0.06}},"output":{"price":0.24}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"eu.anthropic.claude-sonnet-4-5-20250929-v1:0":{"id":"eu.anthropic.claude-sonnet-4-5-20250929-v1:0","type":"chat","name":"Claude Sonnet 4.5 (EU)","family":"claude-sonnet","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"5m":4.125,"1h":6.6}}},"output":{"price":16.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.anthropic.claude-opus-5":{"id":"us.anthropic.claude-opus-5","type":"chat","name":"Claude Opus 5 (US)","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"anthropic.claude-haiku-4-5-20251001-v1:0":{"id":"anthropic.claude-haiku-4-5-20251001-v1:0","type":"chat","name":"Claude Haiku 4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"eu.anthropic.claude-haiku-4-5-20251001-v1:0":{"id":"eu.anthropic.claude-haiku-4-5-20251001-v1:0","type":"chat","name":"Claude Haiku 4.5 (EU)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11,"write":{"5m":1.375,"1h":2.2}}},"output":{"price":5.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"google.gemma-4-26b-a4b":{"id":"google.gemma-4-26b-a4b","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.13},"output":{"price":0.4}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"anthropic.claude-haiku-5-5":{"id":"anthropic.claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":{"5m":0.625,"1h":1}}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"openai.gpt-6-luna":{"id":"openai.gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.011,"write":{"30m":0.1375}},"overrides":[{"when":{"context":{"gt":272000}},"price":0.22,"cache":{"read":0.022,"write":{"30m":0.275}}}]},"output":{"price":0.55,"overrides":[{"when":{"context":{"gt":272000}},"price":0.825}]}}},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":true}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"jp.anthropic.claude-opus-4-8":{"id":"jp.anthropic.claude-opus-4-8","type":"chat","name":"Claude Opus 4.8 (JP)","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.anthropic.claude-haiku-5-5":{"id":"us.anthropic.claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5 (US)","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.011,"write":{"5m":0.1375,"1h":0.22}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.55,"cache":{"read":0.055,"write":{"5m":0.6875,"1h":1.1}}}]},"output":{"price":0.55,"overrides":[{"when":{"context":{"gt":100000}},"price":2.75}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"qwen.qwen3-235b-a22b-2507-v1:0":{"id":"qwen.qwen3-235b-a22b-2507-v1:0","type":"chat","name":"Qwen3 235B-A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.22},"output":{"price":0.88}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"au.anthropic.claude-opus-4-7":{"id":"au.anthropic.claude-opus-4-7","type":"chat","name":"Claude Opus 4.7 (AU)","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"meta.llama3-1-8b-instruct-v1:0":{"id":"meta.llama3-1-8b-instruct-v1:0","type":"chat","name":"Llama 3.1 8B Instruct","family":"llama","release_date":"2024-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.22},"output":{"price":0.22}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"apac.amazon.nova-pro-v1:0":{"id":"apac.amazon.nova-pro-v1:0","type":"chat","name":"Nova Pro (APAC)","family":"nova-pro","release_date":"2024-12-03","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.84,"cache":{"read":0.21,"write":0.84}},"output":{"price":3.36}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"google.gemma-3-4b-it":{"id":"google.gemma-3-4b-it","type":"chat","name":"Gemma 3 4B IT","family":"gemma","release_date":"2025-03-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":4096},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.08}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"}}}},"au.anthropic.claude-opus-5-5":{"id":"au.anthropic.claude-opus-5-5","type":"chat","name":"Claude Opus 5.5 (AU)","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4.4,"cache":{"read":0.22,"write":{"5m":5.5,"1h":8.8}}},"output":{"price":22}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"global.amazon.nova-2-lite-v1:0":{"id":"global.amazon.nova-2-lite-v1:0","type":"chat","name":"Nova 2 Lite (Global)","family":"nova","release_date":"2025-12-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1000000,"output":65535},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.075,"write":0.3}},"output":{"price":2.5}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"eu.anthropic.claude-opus-4-5-20251101-v1:0":{"id":"eu.anthropic.claude-opus-4-5-20251101-v1:0","type":"chat","name":"Claude Opus 4.5 (EU)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"global.anthropic.claude-opus-5":{"id":"global.anthropic.claude-opus-5","type":"chat","name":"Claude Opus 5 (Global)","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"deepseek.v3-v1:0":{"id":"deepseek.v3-v1:0","type":"chat","name":"DeepSeek-V3.1","family":"deepseek","release_date":"2025-08-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":163840,"output":81920},"cost":{"text":{"input":{"price":0.58},"output":{"price":1.68}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"au.anthropic.claude-sonnet-5-5":{"id":"au.anthropic.claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5 (AU)","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.11,"write":{"5m":2.75,"1h":4.4}}},"output":{"price":11}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"eu.anthropic.claude-opus-4-6-v1":{"id":"eu.anthropic.claude-opus-4-6-v1","type":"chat","name":"Claude Opus 4.6 (EU)","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.openai.gpt-6-sol":{"id":"us.openai.gpt-6-sol","type":"chat","name":"GPT-6 Sol (US)","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":{"30m":2.75}},"overrides":[{"when":{"context":{"gt":272000}},"price":4.4,"cache":{"read":0.44,"write":{"30m":5.5}}}]},"output":{"price":11,"overrides":[{"when":{"context":{"gt":272000}},"price":16.5}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"us.zai.glm-5.3":{"id":"us.zai.glm-5.3","type":"chat","name":"GLM-5.3 (US)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.848,"cache":{"read":0.3432,"write":{"30m":2.31}}},"output":{"price":5.808}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"jp.anthropic.claude-sonnet-4-5-20250929-v1:0":{"id":"jp.anthropic.claude-sonnet-4-5-20250929-v1:0","type":"chat","name":"Claude Sonnet 4.5 (JP)","family":"claude-sonnet","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"5m":4.125,"1h":6.6}}},"output":{"price":16.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"global.openai.gpt-5.6-luna":{"id":"global.openai.gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna (Global)","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":{"30m":0.25}},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":{"30m":0.5}}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"qwen.qwen3-vl-235b-a22b":{"id":"qwen.qwen3-vl-235b-a22b","type":"chat","name":"Qwen3 VL 235B A22B Instruct","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":262000},"cost":{"text":{"input":{"price":0.53,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.93},{"when":{"service_tier":{"equals":"flex"}},"price":0.26}]},"output":{"price":2.66,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":4.66},{"when":{"service_tier":{"equals":"flex"}},"price":1.33}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"global.openai.gpt-6-sol":{"id":"global.openai.gpt-6-sol","type":"chat","name":"GPT-6 Sol (Global)","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"30m":2.5}},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":{"30m":5}}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"us.anthropic.claude-fable-5-1":{"id":"us.anthropic.claude-fable-5-1","type":"chat","name":"Claude Fable 5.1 (US)","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":11,"cache":{"read":0.275,"write":{"5m":13.75,"1h":22}}},"output":{"price":55}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"au.anthropic.claude-opus-5":{"id":"au.anthropic.claude-opus-5","type":"chat","name":"Claude Opus 5 (AU)","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.openai.gpt-6-luna":{"id":"us.openai.gpt-6-luna","type":"chat","name":"GPT-6 Luna (US)","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.011,"write":{"30m":0.1375}},"overrides":[{"when":{"context":{"gt":272000}},"price":0.22,"cache":{"read":0.022,"write":{"30m":0.275}}}]},"output":{"price":0.55,"overrides":[{"when":{"context":{"gt":272000}},"price":0.825}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"us.anthropic.claude-sonnet-4-20250514-v1:0":{"id":"us.anthropic.claude-sonnet-4-20250514-v1:0","type":"chat","name":"Claude Sonnet 4 (US)","family":"claude-sonnet","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"qwen.qwen3-coder-30b-a3b-v1:0":{"id":"qwen.qwen3-coder-30b-a3b-v1:0","type":"chat","name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","release_date":"2025-07-31","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"in.openai.gpt-5.6-terra":{"id":"in.openai.gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra (India)","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":{"30m":2.75}},"overrides":[{"when":{"context":{"gt":272000}},"price":4.4,"cache":{"read":0.44,"write":{"30m":5.5}}}]},"output":{"price":13.2,"overrides":[{"when":{"context":{"gt":272000}},"price":19.8}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"qwen.qwen3-next-80b-a3b":{"id":"qwen.qwen3-next-80b-a3b","type":"chat","name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","release_date":"2025-09-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":262000},"cost":{"text":{"input":{"price":0.15,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.26},{"when":{"service_tier":{"equals":"flex"}},"price":0.07}]},"output":{"price":1.2,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":2.1},{"when":{"service_tier":{"equals":"flex"}},"price":0.6}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"in.anthropic.claude-haiku-4-5-20251001-v1:0":{"id":"in.anthropic.claude-haiku-4-5-20251001-v1:0","type":"chat","name":"Claude Haiku 4.5 (India)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11,"write":{"5m":1.375,"1h":2.2}}},"output":{"price":5.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"anthropic.claude-sonnet-5":{"id":"anthropic.claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}},"messages":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"jp.anthropic.claude-opus-5":{"id":"jp.anthropic.claude-opus-5","type":"chat","name":"Claude Opus 5 (JP)","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"apac.amazon.nova-lite-v1:0":{"id":"apac.amazon.nova-lite-v1:0","type":"chat","name":"Nova Lite (APAC)","family":"nova-lite","release_date":"2024-12-03","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.063,"cache":{"read":0.01575,"write":0.063}},"output":{"price":0.252}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"apac.anthropic.claude-sonnet-4-20250514-v1:0":{"id":"apac.anthropic.claude-sonnet-4-20250514-v1:0","type":"chat","name":"Claude Sonnet 4 (APAC)","family":"claude-sonnet","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"openai.gpt-oss-20b-1:0":{"id":"openai.gpt-oss-20b-1:0","type":"chat","name":"gpt-oss-20b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":128000},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.3}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"openai.gpt-6-astra":{"id":"openai.gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":11,"cache":{"read":1.1,"write":{"30m":13.75}},"overrides":[{"when":{"context":{"gt":272000}},"price":22,"cache":{"read":2.2,"write":{"30m":27.5}}}]},"output":{"price":55,"overrides":[{"when":{"context":{"gt":272000}},"price":82.5}]}},"multipliers":[{"when":{"service_tier":{"equals":"ultrafast"}},"factor":6}]},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":true}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"ultrafast":{"body":{"service_tier":"ultrafast"}}}}},"jp.anthropic.claude-opus-5-5":{"id":"jp.anthropic.claude-opus-5-5","type":"chat","name":"Claude Opus 5.5 (JP)","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4.4,"cache":{"read":0.22,"write":{"5m":5.5,"1h":8.8}}},"output":{"price":22}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"global.zai.glm-5.3":{"id":"global.zai.glm-5.3","type":"chat","name":"GLM-5.3 (Global)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":1.68,"cache":{"read":0.312,"write":{"30m":2.1}}},"output":{"price":5.28}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"eu.amazon.nova-lite-v1:0":{"id":"eu.amazon.nova-lite-v1:0","type":"chat","name":"Nova Lite (EU)","family":"nova-lite","release_date":"2024-12-03","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.069,"cache":{"read":0.01725,"write":0.069}},"output":{"price":0.276}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"eu.anthropic.claude-sonnet-4-20250514-v1:0":{"id":"eu.anthropic.claude-sonnet-4-20250514-v1:0","type":"chat","name":"Claude Sonnet 4 (EU)","family":"claude-sonnet","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"xai.grok-4.3":{"id":"xai.grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"eu.anthropic.claude-fable-5":{"id":"eu.anthropic.claude-fable-5","type":"chat","name":"Claude Fable 5 (EU)","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":11,"cache":{"read":1.1,"write":{"5m":13.75,"1h":22}}},"output":{"price":55}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"anthropic.claude-opus-4-7":{"id":"anthropic.claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}},"messages":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":false}}}}},"openai.gpt-5.6-terra":{"id":"openai.gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024},"explicit":{"ttl":["30m"],"max_breakpoints":4,"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"prompt_cache_key":true},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":{"30m":2.75}},"overrides":[{"when":{"context":{"gt":272000}},"price":4.4,"cache":{"read":0.44,"write":{"30m":5.5}}}]},"output":{"price":13.2,"overrides":[{"when":{"context":{"gt":272000}},"price":19.8}]}}},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":true}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"jp.anthropic.claude-sonnet-5":{"id":"jp.anthropic.claude-sonnet-5","type":"chat","name":"Claude Sonnet 5 (JP)","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":{"5m":2.75,"1h":4.4}}},"output":{"price":11}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"writer.palmyra-x4-v1:0":{"id":"writer.palmyra-x4-v1:0","type":"chat","name":"Palmyra X4","family":"palmyra","release_date":"2024-10-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":122880,"output":8192},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"mistral.voxtral-mini-3b-2507":{"id":"mistral.voxtral-mini-3b-2507","type":"chat","name":"Voxtral Mini 3B 2507","family":"voxtral","release_date":"2025-07-15","status":"deprecated","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":32768,"output":4096},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.04}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"minimax.minimax-m2":{"id":"minimax.minimax-m2","type":"chat","name":"MiniMax-M2","family":"minimax","release_date":"2025-10-27","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":204608,"output":128000},"cost":{"text":{"input":{"price":0.3,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.52}]},"output":{"price":1.2,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":2.1}]}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"anthropic.claude-sonnet-4-6":{"id":"anthropic.claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"5m":4.125,"1h":6.6}}},"output":{"price":16.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"meta.llama4-maverick-17b-instruct-v1:0":{"id":"meta.llama4-maverick-17b-instruct-v1:0","type":"chat","name":"Llama 4 Maverick 17B Instruct","family":"llama","release_date":"2025-04-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":8192},"cost":{"text":{"input":{"price":0.24},"output":{"price":0.97}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"in.anthropic.claude-sonnet-5":{"id":"in.anthropic.claude-sonnet-5","type":"chat","name":"Claude Sonnet 5 (India)","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":{"5m":2.75,"1h":4.4}}},"output":{"price":11}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"meta.llama3-3-70b-instruct-v1:0":{"id":"meta.llama3-3-70b-instruct-v1:0","type":"chat","name":"Llama 3.3 70B Instruct","family":"llama","release_date":"2024-12-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.72},"output":{"price":0.72}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"us.meta.llama3-1-8b-instruct-v1:0":{"id":"us.meta.llama3-1-8b-instruct-v1:0","type":"chat","name":"Llama 3.1 8B Instruct (US)","family":"llama","release_date":"2024-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.22},"output":{"price":0.22}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"us.xai.grok-4.7":{"id":"us.xai.grok-4.7","type":"chat","name":"Grok 4.7 (US)","family":"grok","release_date":"2026-09-21","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.55}},"output":{"price":6.6}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"us.meta.llama3-3-70b-instruct-v1:0":{"id":"us.meta.llama3-3-70b-instruct-v1:0","type":"chat","name":"Llama 3.3 70B Instruct (US)","family":"llama","release_date":"2024-12-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.72},"output":{"price":0.72}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"openai.gpt-5.4":{"id":"openai.gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.75,"cache":{"read":0.275}},"output":{"price":16.5}}},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":true}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"openai.gpt-oss-120b-1:0":{"id":"openai.gpt-oss-120b-1:0","type":"chat","name":"gpt-oss-120b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":128000},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"in.openai.gpt-5.6-luna":{"id":"in.openai.gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna (India)","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.022,"write":{"30m":0.275}},"overrides":[{"when":{"context":{"gt":272000}},"price":0.44,"cache":{"read":0.044,"write":{"30m":0.55}}}]},"output":{"price":1.32,"overrides":[{"when":{"context":{"gt":272000}},"price":1.98}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"mistral.voxtral-small-24b-2507":{"id":"mistral.voxtral-small-24b-2507","type":"chat","name":"Voxtral Small 24B 2507","family":"voxtral","release_date":"2025-07-15","status":"deprecated","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":32768,"output":8192},"cost":{"text":{"input":{"price":0.1,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.17}]},"output":{"price":0.3,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.52}]}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"us.openai.gpt-5.6-luna":{"id":"us.openai.gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna (US)","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.022,"write":{"30m":0.275}},"overrides":[{"when":{"context":{"gt":272000}},"price":0.44,"cache":{"read":0.044,"write":{"30m":0.55}}}]},"output":{"price":1.32,"overrides":[{"when":{"context":{"gt":272000}},"price":1.98}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"eu.anthropic.claude-sonnet-4-6":{"id":"eu.anthropic.claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6 (EU)","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"5m":4.125,"1h":6.6}}},"output":{"price":16.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"global.openai.gpt-5.6-terra":{"id":"global.openai.gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra (Global)","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"30m":2.5}},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":{"30m":5}}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"jp.anthropic.claude-opus-4-7":{"id":"jp.anthropic.claude-opus-4-7","type":"chat","name":"Claude Opus 4.7 (JP)","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"global.anthropic.claude-sonnet-4-6":{"id":"global.anthropic.claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6 (Global)","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"au.anthropic.claude-sonnet-4-6":{"id":"au.anthropic.claude-sonnet-4-6","type":"chat","name":"AU Anthropic Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"5m":4.125,"1h":6.6}}},"output":{"price":16.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.openai.gpt-6.1-sol":{"id":"us.openai.gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol (US)","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.11,"write":{"30m":2.75}},"overrides":[{"when":{"context":{"gt":272000}},"price":4.4,"cache":{"read":0.22,"write":{"30m":5.5}}}]},"output":{"price":11,"overrides":[{"when":{"context":{"gt":272000}},"price":16.5}]}},"multipliers":[{"when":{"service_tier":{"equals":"ultrafast"}},"factor":6}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"ultrafast":{"body":{"additionalModelRequestFields":{"service_tier":"ultrafast"}}}}}},"us.writer.palmyra-x4-v1:0":{"id":"us.writer.palmyra-x4-v1:0","type":"chat","name":"Palmyra X4 (US)","family":"palmyra","release_date":"2024-10-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":122880,"output":8192},"cost":{"text":{"input":{"price":2.5},"output":{"price":10}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"jp.anthropic.claude-haiku-5-5":{"id":"jp.anthropic.claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5 (JP)","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.011,"write":{"5m":0.1375,"1h":0.22}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.55,"cache":{"read":0.055,"write":{"5m":0.6875,"1h":1.1}}}]},"output":{"price":0.55,"overrides":[{"when":{"context":{"gt":100000}},"price":2.75}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"in.anthropic.claude-opus-5":{"id":"in.anthropic.claude-opus-5","type":"chat","name":"Claude Opus 5 (India)","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"mistral.magistral-small-2509":{"id":"mistral.magistral-small-2509","type":"chat","name":"Magistral Small 1.2","family":"magistral","release_date":"2025-09-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":128000,"output":40000},"cost":{"text":{"input":{"price":0.5,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.88}]},"output":{"price":1.5,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":2.63}]}},"multipliers":[{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"writer.palmyra-x5-v1:0":{"id":"writer.palmyra-x5-v1:0","type":"chat","name":"Palmyra X5","family":"palmyra","release_date":"2025-04-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1040000,"input":1040000,"output":8192},"cost":{"text":{"input":{"price":0.6},"output":{"price":6}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"zai.glm-5":{"id":"zai.glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":1},"output":{"price":3.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"us.deepseek.r1-v1:0":{"id":"us.deepseek.r1-v1:0","type":"chat","name":"DeepSeek-R1 (US)","family":"deepseek-thinking","release_date":"2025-01-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":1.35},"output":{"price":5.4}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"}}}},"mistral.ministral-3-14b-instruct":{"id":"mistral.ministral-3-14b-instruct","type":"chat","name":"Ministral 14B 3.0","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.2},"output":{"price":0.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"au.anthropic.claude-haiku-4-5-20251001-v1:0":{"id":"au.anthropic.claude-haiku-4-5-20251001-v1:0","type":"chat","name":"Claude Haiku 4.5 (AU)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11,"write":{"5m":1.375,"1h":2.2}}},"output":{"price":5.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"global.anthropic.claude-haiku-5-5":{"id":"global.anthropic.claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5 (Global)","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01,"write":{"5m":0.125,"1h":0.2}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.5,"cache":{"read":0.05,"write":{"5m":0.625,"1h":1}}}]},"output":{"price":0.5,"overrides":[{"when":{"context":{"gt":100000}},"price":2.5}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"anthropic.claude-sonnet-5-5":{"id":"anthropic.claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"mistral.ministral-3-8b-instruct":{"id":"mistral.ministral-3-8b-instruct","type":"chat","name":"Ministral 3 8B","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.15,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.26},{"when":{"service_tier":{"equals":"flex"}},"price":0.07}]},"output":{"price":0.15,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.26},{"when":{"service_tier":{"equals":"flex"}},"price":0.07}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"us.anthropic.claude-opus-4-1-20250805-v1:0":{"id":"us.anthropic.claude-opus-4-1-20250805-v1:0","type":"chat","name":"Claude Opus 4.1 (US)","family":"claude-opus","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":18.75}},"output":{"price":75}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"us.moonshotai.kimi-k3":{"id":"us.moonshotai.kimi-k3","type":"chat","name":"Kimi K3 (US)","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1048576,"output":128000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"30m":4.125}}},"output":{"price":16.5}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"anthropic.claude-opus-4-6-v1":{"id":"anthropic.claude-opus-4-6-v1","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"anthropic.claude-opus-5-5":{"id":"anthropic.claude-opus-5-5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/messages"},"capabilities":{"effort_updates":true,"tools":{"strict":true,"choice":["auto","none"],"search":true,"updates":true}}}}},"us-gov.openai.gpt-oss-20b-1:0":{"id":"us-gov.openai.gpt-oss-20b-1:0","type":"chat","name":"gpt-oss-20b (GovCloud)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.084},"output":{"price":0.36}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}}}},"eu.anthropic.claude-opus-4-7":{"id":"eu.anthropic.claude-opus-4-7","type":"chat","name":"Claude Opus 4.7 (EU)","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"openai.gpt-oss-safeguard-120b":{"id":"openai.gpt-oss-safeguard-120b","type":"chat","name":"GPT OSS Safeguard 120B","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.26},{"when":{"service_tier":{"equals":"flex"}},"price":0.07}]},"output":{"price":0.6,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":1.05},{"when":{"service_tier":{"equals":"flex"}},"price":0.3}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"minimax.minimax-m2.5":{"id":"minimax.minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":196608,"output":98304},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"google.gemma-3-12b-it":{"id":"google.gemma-3-12b-it","type":"chat","name":"Gemma 3 12B IT","family":"gemma","release_date":"2025-03-12","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.09,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.16},{"when":{"service_tier":{"equals":"flex"}},"price":0.05}]},"output":{"price":0.29,"overrides":[{"when":{"service_tier":{"equals":"priority"}},"price":0.51},{"when":{"service_tier":{"equals":"flex"}},"price":0.15}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"}}}},"openai.gpt-oss-120b":{"id":"openai.gpt-oss-120b","type":"chat","name":"gpt-oss-120b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"mistral.devstral-2-123b":{"id":"mistral.devstral-2-123b","type":"chat","name":"Devstral 2 123B","family":"devstral","release_date":"2025-12-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0.4},"output":{"price":2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"global.anthropic.claude-opus-4-6-v1":{"id":"global.anthropic.claude-opus-4-6-v1","type":"chat","name":"Claude Opus 4.6 (Global)","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"global.anthropic.claude-sonnet-4-5-20250929-v1:0":{"id":"global.anthropic.claude-sonnet-4-5-20250929-v1:0","type":"chat","name":"Claude Sonnet 4.5 (Global)","family":"claude-sonnet","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.openai.gpt-5.6-sol":{"id":"us.openai.gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol (US)","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4.4,"cache":{"read":0.44,"write":{"30m":5.5}},"overrides":[{"when":{"context":{"gt":272000}},"price":8.8,"cache":{"read":0.88,"write":{"30m":11}}}]},"output":{"price":22,"overrides":[{"when":{"context":{"gt":272000}},"price":33}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"au.anthropic.claude-haiku-5-5":{"id":"au.anthropic.claude-haiku-5-5","type":"chat","name":"Claude Haiku 5.5 (AU)","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.11,"cache":{"read":0.011,"write":{"5m":0.1375,"1h":0.22}},"overrides":[{"when":{"context":{"gt":100000}},"price":0.55,"cache":{"read":0.055,"write":{"5m":0.6875,"1h":1.1}}}]},"output":{"price":0.55,"overrides":[{"when":{"context":{"gt":100000}},"price":2.75}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"nvidia.nemotron-super-3-120b":{"id":"nvidia.nemotron-super-3-120b","type":"chat","name":"NVIDIA Nemotron 3 Super 120B A12B","family":"nemotron","release_date":"2026-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.65}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"us-gov.openai.gpt-oss-120b-1:0":{"id":"us-gov.openai.gpt-oss-120b-1:0","type":"chat","name":"gpt-oss-120b (GovCloud)","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.18},"output":{"price":0.72}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"us.anthropic.claude-sonnet-5":{"id":"us.anthropic.claude-sonnet-5","type":"chat","name":"Claude Sonnet 5 (US)","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":{"5m":2.75,"1h":4.4}}},"output":{"price":11}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.anthropic.claude-sonnet-5-5":{"id":"us.anthropic.claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5 (US)","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.11,"write":{"5m":2.75,"1h":4.4}}},"output":{"price":11}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"anthropic.claude-fable-5":{"id":"anthropic.claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}},"messages":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/messages"},"capabilities":{"tools":{"strict":true,"choice":["auto","none","required","tool"],"search":true,"updates":true}}}}},"anthropic.claude-sonnet-4-5-20250929-v1:0":{"id":"anthropic.claude-sonnet-4-5-20250929-v1:0","type":"chat","name":"Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.meta.llama3-1-70b-instruct-v1:0":{"id":"us.meta.llama3-1-70b-instruct-v1:0","type":"chat","name":"Llama 3.1 70B Instruct (US)","family":"llama","release_date":"2024-07-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.72},"output":{"price":0.72}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"deepseek.r1-v1:0":{"id":"deepseek.r1-v1:0","type":"chat","name":"DeepSeek-R1","family":"deepseek-thinking","release_date":"2025-01-20","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":1.35},"output":{"price":5.4}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"}}}},"zai.glm-4.7-flash":{"id":"zai.glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.4}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"us.mistral.pixtral-large-2502-v1:0":{"id":"us.mistral.pixtral-large-2502-v1:0","type":"chat","name":"Pixtral Large (25.02) (US)","family":"pixtral","release_date":"2025-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":2},"output":{"price":6}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"eu.amazon.nova-2-lite-v1:0":{"id":"eu.amazon.nova-2-lite-v1:0","type":"chat","name":"Nova 2 Lite (EU)","family":"nova","release_date":"2025-12-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1000000,"output":65535},"cost":{"text":{"input":{"price":0.374,"cache":{"read":0.0935,"write":0.374}},"output":{"price":3.157}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"global.anthropic.claude-fable-5-1":{"id":"global.anthropic.claude-fable-5-1","type":"chat","name":"Claude Fable 5.1 (Global)","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"qwen.qwen3-coder-next":{"id":"qwen.qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"us.openai.gpt-5.6-terra":{"id":"us.openai.gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra (US)","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":{"30m":2.75}},"overrides":[{"when":{"context":{"gt":272000}},"price":4.4,"cache":{"read":0.44,"write":{"30m":5.5}}}]},"output":{"price":13.2,"overrides":[{"when":{"context":{"gt":272000}},"price":19.8}]}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"deepseek.v3.2":{"id":"deepseek.v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":163840,"output":81920},"cost":{"text":{"input":{"price":0.62},"output":{"price":1.85}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"jp.anthropic.claude-sonnet-4-6":{"id":"jp.anthropic.claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6 (JP)","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"5m":4.125,"1h":6.6}}},"output":{"price":16.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"au.anthropic.claude-opus-4-8":{"id":"au.anthropic.claude-opus-4-8","type":"chat","name":"Claude Opus 4.8 (AU)","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.amazon.nova-2-lite-v1:0":{"id":"us.amazon.nova-2-lite-v1:0","type":"chat","name":"Nova 2 Lite (US)","family":"nova","release_date":"2025-12-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":1000000,"output":65535},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.0825,"write":0.33}},"output":{"price":2.75}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"eu.anthropic.claude-opus-4-8":{"id":"eu.anthropic.claude-opus-4-8","type":"chat","name":"Claude Opus 4.8 (EU)","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"openai.gpt-5.5":{"id":"openai.gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55}},"output":{"price":33}}},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":true}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"minimax.minimax-m2.1":{"id":"minimax.minimax-m2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":196608,"output":131072},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"us.meta.llama4-scout-17b-instruct-v1:0":{"id":"us.meta.llama4-scout-17b-instruct-v1:0","type":"chat","name":"Llama 4 Scout 17B Instruct (US)","family":"llama","release_date":"2025-04-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":10000000,"output":8192},"cost":{"text":{"input":{"price":0.17},"output":{"price":0.66}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"global.anthropic.claude-opus-5-5":{"id":"global.anthropic.claude-opus-5-5","type":"chat","name":"Claude Opus 5.5 (Global)","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.2,"write":{"5m":5,"1h":8}}},"output":{"price":20}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"ca.amazon.nova-lite-v1:0":{"id":"ca.amazon.nova-lite-v1:0","type":"chat","name":"Nova Lite (CA)","family":"nova-lite","release_date":"2024-12-03","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska","video/webm","video/x-flv","video/mpeg","video/x-ms-wmv","video/3gpp","application/pdf","text/csv","text/plain","text/html","text/markdown"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true,"explicit":{"ttl":["5m"],"max_breakpoints":4,"targets":["system","messages"]}},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.064,"cache":{"read":0.016,"write":0.064}},"output":{"price":0.256}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"choice":["auto","required","tool"],"updates":false}}}}},"us.xai.grok-4.6":{"id":"us.xai.grok-4.6","type":"chat","name":"Grok 4.6 (US)","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.55}},"output":{"price":6.6}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"global.openai.gpt-6.1-sol":{"id":"global.openai.gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol (Global)","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.1,"write":{"30m":2.5}},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.2,"write":{"30m":5}}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":272000}},"price":15}]}},"multipliers":[{"when":{"service_tier":{"equals":"ultrafast"}},"factor":6}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"ultrafast":{"body":{"additionalModelRequestFields":{"service_tier":"ultrafast"}}}}}},"global.anthropic.claude-opus-4-8":{"id":"global.anthropic.claude-opus-4-8","type":"chat","name":"Claude Opus 4.8 (Global)","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":1024}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"us.anthropic.claude-opus-5-5":{"id":"us.anthropic.claude-opus-5-5","type":"chat","name":"Claude Opus 5.5 (US)","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4.4,"cache":{"read":0.22,"write":{"5m":5.5,"1h":8.8}}},"output":{"price":22}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"global.xai.grok-4.6":{"id":"global.xai.grok-4.6","type":"chat","name":"Grok 4.6 (Global)","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"us.anthropic.claude-opus-4-7":{"id":"us.anthropic.claude-opus-4-7","type":"chat","name":"Claude Opus 4.7 (US)","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"eu.mistral.pixtral-large-2502-v1:0":{"id":"eu.mistral.pixtral-large-2502-v1:0","type":"chat","name":"Pixtral Large (25.02) (EU)","family":"pixtral","release_date":"2025-04-08","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":2},"output":{"price":6}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"meta.llama4-scout-17b-instruct-v1:0":{"id":"meta.llama4-scout-17b-instruct-v1:0","type":"chat","name":"Llama 4 Scout 17B Instruct","family":"llama","release_date":"2025-04-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":10000000,"output":8192},"cost":{"text":{"input":{"price":0.17},"output":{"price":0.66}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"updates":false}}}}},"au.anthropic.claude-opus-4-6-v1":{"id":"au.anthropic.claude-opus-4-6-v1","type":"chat","name":"AU Anthropic Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":4096}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto","required","tool"],"updates":false}}}}},"google.gemma-4-e2b":{"id":"google.gemma-4-e2b","type":"chat","name":"Gemma 4 E2B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/jpeg","image/png","audio/mpeg","audio/wav","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.08}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"system_updates":true,"tools":{"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}},"xai.grok-4.6":{"id":"xai.grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.55}},"output":{"price":6.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"responses":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/openai/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/responses"},"capabilities":{"tools":{"updates":false}}}}},"eu.anthropic.claude-sonnet-5-5":{"id":"eu.anthropic.claude-sonnet-5-5","type":"chat","name":"Claude Sonnet 5.5 (EU)","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.11,"write":{"5m":2.75,"1h":4.4}}},"output":{"price":11}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"anthropic.claude-fable-5-1":{"id":"anthropic.claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4,"targets":["tools","system","messages"],"min_tokens":512}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"zai.glm-4.7":{"id":"zai.glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false,"service_tier":["flex","priority"]},"limit":{"context":202752,"output":131072},"cost":{"text":{"input":{"price":0.6},"output":{"price":2.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.75},{"when":{"service_tier":{"equals":"flex"}},"factor":0.5}]},"api":{"converse":{"base_url":"https://bedrock-runtime.${AWS_REGION}.amazonaws.com","sdk":{"aisdk":"@ai-sdk/amazon-bedrock","opencodeai":"@opencode/ai/providers/amazon-bedrock"},"capabilities":{"tools":{"strict":true,"updates":false}}},"chat-completions":{"base_url":"https://bedrock-mantle.${AWS_REGION}.api.aws/v1","sdk":{"aisdk":"@ai-sdk/amazon-bedrock/mantle","opencodeai":"@opencode/ai/providers/amazon-bedrock/mantle/chat"},"capabilities":{"tools":{"updates":false}}}}}},"id":"amazon-bedrock","name":"Amazon Bedrock","doc":"https://docs.aws.amazon.com/bedrock/latest/userguide/models-supported.html","env":["AWS_ACCESS_KEY_ID","AWS_SECRET_ACCESS_KEY","AWS_REGION","AWS_BEARER_TOKEN_BEDROCK"]},"zhipuai-coding-plan":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/coding/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai-coding-plan/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/coding/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai-coding-plan/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-5.3-highspeed":{"id":"glm-5.3-highspeed","type":"chat","name":"GLM-5.3 Highspeed","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/coding/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai-coding-plan/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://open.bigmodel.cn/api/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/zai-coding-plan/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://open.bigmodel.cn/api/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/zai-coding-plan/responses"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"glm-4.6v":{"id":"glm-4.6v","type":"chat","name":"GLM-4.6V","family":"glm","release_date":"2025-12-08","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://open.bigmodel.cn/api/coding/paas/v4","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/zai-coding-plan/chat"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}}},"id":"zhipuai-coding-plan","name":"Zhipu AI Coding Plan","doc":"https://docs.bigmodel.cn/cn/coding-plan/overview","env":["ZHIPU_API_KEY"]},"baseten":{"models":{"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","type":"chat","name":"OpenAI GPT 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128072,"output":128072},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.1}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K3":{"id":"moonshotai/Kimi-K3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","image/bmp","image/tiff"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B":{"id":"nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B","type":"chat","name":"Nemotron Ultra","family":"nemotron","release_date":"2026-06-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":202800,"output":202800},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash":{"id":"deepseek-ai/DeepSeek-V4.1-Flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.007}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Flash-0731":{"id":"deepseek-ai/DeepSeek-V4-Flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":384000},"cost":{"text":{"input":{"price":0.13,"cache":{"read":0.028}},"output":{"price":0.26}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4-Pro-0813":{"id":"deepseek-ai/DeepSeek-V4-Pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":1.32,"cache":{"read":0.132}},"output":{"price":3.96}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash-1017":{"id":"deepseek-ai/DeepSeek-V4.1-Flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.007}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash-Fast":{"id":"deepseek-ai/DeepSeek-V4.1-Flash-Fast","type":"chat","name":"DeepSeek V4.1 Flash Fast","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":32768},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.014}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ai/DeepSeek-V4.1-Flash-1017-Fast":{"id":"deepseek-ai/DeepSeek-V4.1-Flash-1017-Fast","type":"chat","name":"DeepSeek V4.1 Flash 1017 Fast","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.014}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"decision-models/baseten-elephant-9b-latest":{"id":"decision-models/baseten-elephant-9b-latest","type":"decision","name":"elephant-1","release_date":"2026-10-19","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/baseten/decisions"}}}},"decision-models/baseten-mammoth-27b-latest":{"id":"decision-models/baseten-mammoth-27b-latest","type":"decision","name":"mammoth-1","release_date":"2026-10-19","modalities":{"input":["text","image/png","image/jpeg","image/webp"],"output":["decision"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/baseten/decisions"}}}},"zai-org/GLM-5.3":{"id":"zai-org/GLM-5.3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.14}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2":{"id":"zai-org/GLM-5.2","type":"chat","name":"GLM 5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.14}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3-Fast":{"id":"zai-org/GLM-5.3-Fast","type":"chat","name":"GLM 5.3 Fast","family":"glm","release_date":"2026-08-14","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":2.1,"cache":{"read":0.21}},"output":{"price":6.6}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.3-Flash":{"id":"zai-org/GLM-5.3-Flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","image/bmp","image/tiff"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai-org/GLM-5.2-Fast":{"id":"zai-org/GLM-5.2-Fast","type":"chat","name":"GLM 5.2 Fast","family":"glm","release_date":"2026-06-13","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":262144},"cost":{"text":{"input":{"price":2.1,"cache":{"read":0.21}},"output":{"price":6.6}}},"api":{"chat-completions":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/baseten"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://inference.baseten.co/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"baseten","name":"Baseten","doc":"https://docs.baseten.co/inference/model-apis/overview","env":["BASETEN_API_KEY"]},"llmtech":{"models":{"nvidia/Qwen3.8-27B-NVFP4":{"id":"nvidia/Qwen3.8-27B-NVFP4","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.04}},"output":{"price":2.09}}},"api":{"chat-completions":{"base_url":"https://api.llmtech.eu/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"llmtech","name":"LLM Tech","doc":"https://llmtech.eu/models/qwen3.8-27b","env":["LLMTECH_API_KEY"]},"privatemode-ai":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.2311,"cache":{"read":0.0578}},"output":{"price":0.7511}}},"api":{"chat-completions":{"base_url":"http://localhost:8080/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"gpt-oss-120b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.2311,"cache":{"read":0.0462}},"output":{"price":0.7511}}},"api":{"chat-completions":{"base_url":"http://localhost:8080/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-latest":{"id":"glm-latest","type":"chat","name":"GLM (latest)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.791,"cache":{"read":0.1733}},"output":{"price":6.6326}}},"api":{"chat-completions":{"base_url":"http://localhost:8080/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-ocr-2":{"id":"deepseek-ocr-2","type":"chat","name":"DeepSeek OCR 2","release_date":"2026-01-27","status":"beta","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.8897,"cache":{"read":0.0924}},"output":{"price":1.4675}}},"api":{"chat-completions":{"base_url":"http://localhost:8080/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.791,"cache":{"read":0.1733}},"output":{"price":6.6326}}},"api":{"chat-completions":{"base_url":"http://localhost:8080/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":262144},"cost":{"text":{"input":{"price":1.791,"cache":{"read":0.1733}},"output":{"price":8.9436}}},"api":{"chat-completions":{"base_url":"http://localhost:8080/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-latest":{"id":"kimi-latest","type":"chat","name":"Kimi (latest)","family":"kimi-k2","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":262144},"cost":{"text":{"input":{"price":1.791,"cache":{"read":0.1733}},"output":{"price":8.9436}}},"api":{"chat-completions":{"base_url":"http://localhost:8080/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-flash-latest":{"id":"glm-flash-latest","type":"chat","name":"GLM Flash (latest)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.2311,"cache":{"read":0.0578}},"output":{"price":0.7511}}},"api":{"chat-completions":{"base_url":"http://localhost:8080/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"privatemode-ai","name":"Privatemode AI","doc":"https://docs.privatemode.ai/api/overview","env":["PRIVATEMODE_API_KEY"]},"umans-ai":{"models":{"umans-glm-5.3":{"id":"umans-glm-5.3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131071},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-deepseek-v4-flash-0731":{"id":"umans-deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393215},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.028}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-glm-5.3-flash":{"id":"umans-glm-5.3-flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131071},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-deepseek-v4.1-flash-1017":{"id":"umans-deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393215},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.028}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-deepseek-v4.1-flash":{"id":"umans-deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393215},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.028}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-coder":{"id":"umans-coder","type":"chat","name":"Umans Coder","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png","video/mp4","video/x-matroska","video/quicktime"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131071},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-flash":{"id":"umans-flash","type":"chat","name":"Umans Flash","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.05}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"umans-kimi-k3":{"id":"umans-kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.code.umans.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"umans-ai","name":"Umans AI","doc":"https://app.umans.ai/offers/code/docs/orgs","env":["UMANS_AI_API_KEY"]},"vispark":{"models":{"vispark/vision-large":{"id":"vispark/vision-large","type":"chat","name":"Vision Large","release_date":"2024-05-15","modalities":{"input":["text","image","audio","video","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":7.37},"output":{"price":22.11}}},"api":{"chat-completions":{"base_url":"https://api.lab.vispark.in/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vispark/vision-medium":{"id":"vispark/vision-medium","type":"chat","name":"Vision Medium","release_date":"2024-05-15","modalities":{"input":["text","image","audio","video","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":4.21},"output":{"price":12.63}}},"api":{"chat-completions":{"base_url":"https://api.lab.vispark.in/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"vispark/vision-small":{"id":"vispark/vision-small","type":"chat","name":"Vision Small","release_date":"2024-05-15","modalities":{"input":["text","image","audio","video","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":1.05},"output":{"price":3.16}}},"api":{"chat-completions":{"base_url":"https://api.lab.vispark.in/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"vispark","name":"Vispark","doc":"https://lab.vispark.in/#vision","env":["VISPARK_LAB_API_KEY"]},"minimax-coding-plan":{"models":{"MiniMax-M3.1-Flash":{"id":"MiniMax-M3.1-Flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"effort","value":"max"},"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":{"min_tokens":512}},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":524288},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.7":{"id":"MiniMax-M2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512}},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.1":{"id":"MiniMax-M2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512},"explicit":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.7-highspeed":{"id":"MiniMax-M2.7-highspeed","type":"chat","name":"MiniMax-M2.7-highspeed","family":"minimax","release_date":"2026-03-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512}},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2":{"id":"MiniMax-M2","type":"chat","name":"MiniMax-M2","family":"minimax","release_date":"2025-10-27","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M3":{"id":"MiniMax-M3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":false},"toggle":true},"cache":{"implicit":{"min_tokens":512}},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":524288},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"system_updates":true,"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M3.1-Flash-Preview":{"id":"MiniMax-M3.1-Flash-Preview","type":"chat","name":"MiniMax-M3.1-Flash-Preview","family":"minimax","release_date":"2026-09-27","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/x-msvideo","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":512000},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.5-highspeed":{"id":"MiniMax-M2.5-highspeed","type":"chat","name":"MiniMax-M2.5-highspeed","family":"minimax","release_date":"2026-02-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512}},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}},"MiniMax-M2.5":{"id":"MiniMax-M2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":{"min_tokens":512}},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0,"write":0}},"output":{"price":0}}},"api":{"messages":{"base_url":"https://api.minimax.io/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/minimax/messages"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"chat-completions":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/minimax/chat"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://api.minimax.io/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/minimax/responses"},"capabilities":{"tools":{"choice":["auto"],"updates":false}}}}}},"id":"minimax-coding-plan","name":"MiniMax Token Plan (minimax.io)","doc":"https://platform.minimax.io/docs/token-plan/intro","env":["MINIMAX_API_KEY"]},"helicone":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"Google Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":0,"max":24576}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.075,"write":0.3}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v3.2":{"id":"deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":65536},"cost":{"text":{"input":{"price":0.27},"output":{"price":0.41}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-next-80b-a3b-instruct":{"id":"qwen3-next-80b-a3b-instruct","type":"chat","name":"Qwen3 Next 80B A3B Instruct","family":"qwen","release_date":"2025-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":16384},"cost":{"text":{"input":{"price":0.14},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-3-mini":{"id":"grok-3-mini","type":"chat","name":"xAI Grok 3 Mini","family":"grok","release_date":"2024-06-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.075}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-guard-4":{"id":"llama-guard-4","type":"chat","name":"Meta Llama Guard 4 12B","family":"llama","release_date":"2025-01-01","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":1024},"cost":{"text":{"input":{"price":0.21},"output":{"price":0.21}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-oss-20b":{"id":"gpt-oss-20b","type":"chat","name":"OpenAI GPT-OSS 20b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-chat-latest":{"id":"gpt-5-chat-latest","type":"chat","name":"OpenAI GPT-5 Chat Latest","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":272000,"output":16384},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1":{"id":"gpt-5.1","type":"chat","name":"OpenAI GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"chatgpt-4o-latest":{"id":"chatgpt-4o-latest","type":"chat","name":"OpenAI ChatGPT-4o","family":"gpt","release_date":"2024-08-14","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":5,"cache":{"read":2.5}},"output":{"price":20}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.3-70b-versatile":{"id":"llama-3.3-70b-versatile","type":"chat","name":"Meta Llama 3.3 70B Versatile","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32678},"cost":{"text":{"input":{"price":0.59},"output":{"price":0.79}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-codex-mini":{"id":"gpt-5.1-codex-mini","type":"chat","name":"OpenAI: GPT-5.1 Codex Mini","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4o":{"id":"gpt-4o","type":"chat","name":"OpenAI GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-vl-235b-a22b-instruct":{"id":"qwen3-vl-235b-a22b-instruct","type":"chat","name":"Qwen3 VL 235B A22B Instruct","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":16384},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","type":"chat","name":"Anthropic: Claude 4.5 Haiku (20251001)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-3.5-haiku":{"id":"claude-3.5-haiku","type":"chat","name":"Anthropic: Claude 3.5 Haiku","family":"claude-haiku","release_date":"2024-10-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":0.8,"cache":{"read":0.08,"write":{"5m":1,"1h":1.6}}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1-nano":{"id":"gpt-4.1-nano","type":"chat","name":"OpenAI GPT-4.1 Nano","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sonar-reasoning":{"id":"sonar-reasoning","type":"chat","name":"Perplexity Sonar Reasoning","family":"sonar-reasoning","release_date":"2025-01-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":127000,"output":4096},"cost":{"text":{"input":{"price":1},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"o3":{"id":"o3","type":"chat","name":"OpenAI o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ernie-4.5-21b-a3b-thinking":{"id":"ernie-4.5-21b-a3b-thinking","type":"chat","name":"Baidu Ernie 4.5 21B A3B Thinking","family":"ernie","release_date":"2025-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8000},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"sonar-deep-research":{"id":"sonar-deep-research","type":"chat","name":"Perplexity Sonar Deep Research","family":"sonar","release_date":"2025-02-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":127000,"output":4096},"cost":{"text":{"input":{"price":2},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"OpenAI GPT-OSS 120b","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.16}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-0711":{"id":"kimi-k2-0711","type":"chat","name":"Kimi K2 (07/11)","family":"kimi-k2","release_date":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":16384},"cost":{"text":{"input":{"price":0.57},"output":{"price":2.3}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.3-70b-instruct":{"id":"llama-3.3-70b-instruct","type":"chat","name":"Meta Llama 3.3 70B Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16400},"cost":{"text":{"input":{"price":0.13},"output":{"price":0.39}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-nemo":{"id":"mistral-nemo","type":"chat","name":"Mistral Nemo","family":"mistral-nemo","release_date":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16400},"cost":{"text":{"input":{"price":20},"output":{"price":40}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-4o-mini":{"id":"gpt-4o-mini","type":"chat","name":"OpenAI GPT-4o-mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1":{"id":"gpt-4.1","type":"chat","name":"OpenAI GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-235b-a22b-thinking":{"id":"qwen3-235b-a22b-thinking","type":"chat","name":"Qwen3 235B A22B Thinking","family":"qwen","release_date":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.9}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"o1-mini":{"id":"o1-mini","type":"chat","name":"OpenAI: o1-mini","family":"o-mini","release_date":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":65536},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"o3-pro":{"id":"o3-pro","type":"chat","name":"OpenAI o3 Pro","family":"o-pro","release_date":"2025-06-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":20},"output":{"price":80}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-3.5-sonnet-v2":{"id":"claude-3.5-sonnet-v2","type":"chat","name":"Anthropic: Claude 3.5 Sonnet v2","family":"claude-sonnet","release_date":"2024-10-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-prompt-guard-2-22m":{"id":"llama-prompt-guard-2-22m","type":"chat","name":"Meta Llama Prompt Guard 2 22M","family":"llama","release_date":"2025-04-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512,"output":2},"cost":{"text":{"input":{"price":0.01},"output":{"price":0.01}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"qwen3-coder":{"id":"qwen3-coder","type":"chat","name":"Qwen3 Coder 480B A35B Instruct Turbo","family":"qwen","release_date":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.22},"output":{"price":0.95}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.6":{"id":"glm-4.6","type":"chat","name":"Zai GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.45},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1-mini-2025-04-14":{"id":"gpt-4.1-mini-2025-04-14","type":"chat","name":"OpenAI GPT-4.1 Mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-3-haiku-20240307":{"id":"claude-3-haiku-20240307","type":"chat","name":"Anthropic: Claude 3 Haiku","family":"claude-haiku","release_date":"2024-03-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":4096},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.03,"write":{"5m":0.3,"1h":0.5}}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v3":{"id":"deepseek-v3","type":"chat","name":"DeepSeek V3","family":"deepseek","release_date":"2024-12-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.56,"cache":{"read":0.07}},"output":{"price":1.68}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-coder-30b-a3b-instruct":{"id":"qwen3-coder-30b-a3b-instruct","type":"chat","name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sonar":{"id":"sonar","type":"chat","name":"Perplexity Sonar","family":"sonar","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":127000,"output":4096},"cost":{"text":{"input":{"price":1},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"hermes-2-pro-llama-3-8b":{"id":"hermes-2-pro-llama-3-8b","type":"chat","name":"Hermes 2 Pro Llama 3 8B","family":"hermes","release_date":"2024-04-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.14}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-tng-r1t2-chimera":{"id":"deepseek-tng-r1t2-chimera","type":"chat","name":"DeepSeek TNG R1T2 Chimera","family":"deepseek-thinking","release_date":"2025-07-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":130000,"output":163840},"cost":{"text":{"input":{"price":0.3},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-pro":{"id":"gpt-5-pro","type":"chat","name":"OpenAI: GPT-5 Pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":272000,"output":32768},"cost":{"text":{"input":{"price":15},"output":{"price":120}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.1-8b-instant":{"id":"llama-3.1-8b-instant","type":"chat","name":"Meta Llama 3.1 8B Instant","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32678},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.08}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.1-8b-instruct-turbo":{"id":"llama-3.1-8b-instruct-turbo","type":"chat","name":"Meta Llama 3.1 8B Instruct Turbo","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.02},"output":{"price":0.03}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-1-fast-reasoning":{"id":"grok-4-1-fast-reasoning","type":"chat","name":"xAI Grok 4.1 Fast Reasoning","family":"grok","release_date":"2025-11-19","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-3.7-sonnet":{"id":"claude-3.7-sonnet","type":"chat","name":"Anthropic: Claude 3.7 Sonnet","family":"claude-sonnet","release_date":"2025-02-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-3":{"id":"grok-3","type":"chat","name":"xAI Grok 3","family":"grok","release_date":"2024-06-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","type":"chat","name":"Kimi K2 Thinking","family":"kimi-thinking","release_date":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":262144},"cost":{"text":{"input":{"price":0.48},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o4-mini":{"id":"o4-mini","type":"chat","name":"OpenAI o4 Mini","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-4.5-sonnet":{"id":"claude-4.5-sonnet","type":"chat","name":"Anthropic: Claude Sonnet 4.5","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-fast-non-reasoning":{"id":"grok-4-fast-non-reasoning","type":"chat","name":"xAI Grok 4 Fast Non-Reasoning","family":"grok","release_date":"2025-12-18","modalities":{"input":["text","image/jpeg","image/png","audio"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o1":{"id":"o1","type":"chat","name":"OpenAI: o1","family":"o","release_date":"2024-12-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":15,"cache":{"read":7.5}},"output":{"price":60}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"llama-4-maverick":{"id":"llama-4-maverick","type":"chat","name":"Meta Llama 4 Maverick 17B 128E","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.15},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-4-scout":{"id":"llama-4-scout","type":"chat","name":"Meta Llama 4 Scout 17B 16E","family":"llama","release_date":"2025-04-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2-0905":{"id":"kimi-k2-0905","type":"chat","name":"Kimi K2 (09/05)","family":"kimi-k2","release_date":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.4}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v3.1-terminus":{"id":"deepseek-v3.1-terminus","type":"chat","name":"DeepSeek V3.1 Terminus","family":"deepseek","release_date":"2025-09-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.27,"cache":{"read":0.216}},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-pro-preview":{"id":"gemini-3-pro-preview","type":"chat","name":"Google Gemini 3 Pro Preview","family":"gemini-pro","release_date":"2025-11-18","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2}},"output":{"price":12}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-1":{"id":"claude-opus-4-1","type":"chat","name":"Anthropic: Claude Opus 4.1","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":31999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":{"5m":18.75,"1h":30}}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen2.5-coder-7b-fast":{"id":"qwen2.5-coder-7b-fast","type":"chat","name":"Qwen2.5 Coder 7B fast","family":"qwen","release_date":"2024-09-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":8192},"cost":{"text":{"input":{"price":0.03},"output":{"price":0.09}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemma2-9b-it":{"id":"gemma2-9b-it","type":"chat","name":"Google Gemma 2","family":"gemma","release_date":"2024-06-25","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":8192,"output":8192},"cost":{"text":{"input":{"price":0.01},"output":{"price":0.03}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"llama-prompt-guard-2-86m":{"id":"llama-prompt-guard-2-86m","type":"chat","name":"Meta Llama Prompt Guard 2 86M","family":"llama","release_date":"2025-04-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512,"output":2},"cost":{"text":{"input":{"price":0.01},"output":{"price":0.01}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"claude-4.5-opus":{"id":"claude-4.5-opus","type":"chat","name":"Anthropic: Claude Opus 4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-reasoner":{"id":"deepseek-reasoner","type":"chat","name":"DeepSeek Reasoner","family":"deepseek-thinking","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":64000},"cost":{"text":{"input":{"price":0.56,"cache":{"read":0.07}},"output":{"price":1.68}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"sonar-pro":{"id":"sonar-pro","type":"chat","name":"Perplexity Sonar Pro","family":"sonar-pro","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":4096},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","type":"chat","name":"OpenAI GPT-4.1 Mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4":{"id":"grok-4","type":"chat","name":"xAI Grok 4","family":"grok","release_date":"2024-07-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"sonar-reasoning-pro":{"id":"sonar-reasoning-pro","type":"chat","name":"Perplexity Sonar Reasoning Pro","family":"sonar-reasoning","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":127000,"output":4096},"cost":{"text":{"input":{"price":2},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"claude-opus-4-1-20250805":{"id":"claude-opus-4-1-20250805","type":"chat","name":"Anthropic: Claude Opus 4.1 (20250805)","family":"claude-opus","release_date":"2025-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":31999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":{"5m":18.75,"1h":30}}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4":{"id":"claude-opus-4","type":"chat","name":"Anthropic: Claude Opus 4","family":"claude-opus","release_date":"2025-05-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":31999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":32000},"cost":{"text":{"input":{"price":15,"cache":{"read":1.5,"write":{"5m":18.75,"1h":30}}},"output":{"price":75}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-chat-latest":{"id":"gpt-5.1-chat-latest","type":"chat","name":"OpenAI GPT-5.1 Chat","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-flash-lite":{"id":"gemini-2.5-flash-lite","type":"chat","name":"Google Gemini 2.5 Flash Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":512,"max":24576}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025,"write":0.1}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5":{"id":"gpt-5","type":"chat","name":"OpenAI GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-30b-a3b":{"id":"qwen3-30b-a3b","type":"chat","name":"Qwen3 30B A3B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":41000,"output":41000},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.29}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-codex":{"id":"gpt-5-codex","type":"chat","name":"OpenAI: GPT-5 Codex","family":"gpt-codex","release_date":"2025-09-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-r1-distill-llama-70b":{"id":"deepseek-r1-distill-llama-70b","type":"chat","name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-thinking","release_date":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.03},"output":{"price":0.13}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4":{"id":"claude-sonnet-4","type":"chat","name":"Anthropic: Claude Sonnet 4","family":"claude-sonnet","release_date":"2025-05-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-1-fast-non-reasoning":{"id":"grok-4-1-fast-non-reasoning","type":"chat","name":"xAI Grok 4.1 Fast Non-Reasoning","family":"grok","release_date":"2025-11-19","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-3-12b-it":{"id":"gemma-3-12b-it","type":"chat","name":"Google Gemma 3 12B","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.05},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"Google Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.3125,"write":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-32b":{"id":"qwen3-32b","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":40960},"cost":{"text":{"input":{"price":0.29},"output":{"price":0.59}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-code-fast-1":{"id":"grok-code-fast-1","type":"chat","name":"xAI Grok Code Fast 1","family":"grok","release_date":"2025-09-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":10000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large-2411":{"id":"mistral-large-2411","type":"chat","name":"Mistral-Large","family":"mistral-large","release_date":"2024-11-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":2},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-small":{"id":"mistral-small","type":"chat","name":"Mistral Small 3.2","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.075},"output":{"price":0.2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"o3-mini":{"id":"o3-mini","type":"chat","name":"OpenAI o3 Mini","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.1-8b-instruct":{"id":"llama-3.1-8b-instruct","type":"chat","name":"Meta Llama 3.1 8B Instruct","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":16384},"cost":{"text":{"input":{"price":0.02},"output":{"price":0.05}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"grok-4-fast-reasoning":{"id":"grok-4-fast-reasoning","type":"chat","name":"xAI: Grok 4 Fast Reasoning","family":"grok","release_date":"2025-12-18","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":2000000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-mini":{"id":"gpt-5-mini","type":"chat","name":"OpenAI GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","type":"chat","name":"OpenAI: GPT-5.1 Codex","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5-20250929":{"id":"claude-sonnet-4-5-20250929","type":"chat","name":"Anthropic: Claude Sonnet 4.5 (20250929)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024,"max":63999}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-4.5-haiku":{"id":"claude-4.5-haiku","type":"chat","name":"Anthropic: Claude 4.5 Haiku","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8192},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-nano":{"id":"gpt-5-nano","type":"chat","name":"OpenAI GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://ai-gateway.helicone.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"helicone","name":"Helicone","doc":"https://helicone.ai/models","env":["HELICONE_API_KEY"]},"xiaomi-token-plan-sgp":{"models":{"mimo-v2.6-pro":{"id":"mimo-v2.6-pro","type":"chat","name":"MiMo-V2.6-Pro","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan-sgp.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://token-plan-sgp.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://token-plan-sgp.xiaomimimo.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"mimo-v2.6-flash":{"id":"mimo-v2.6-flash","type":"chat","name":"MiMo-V2.6-Flash","family":"mimo","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false,"stream_usage":true},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan-sgp.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"responses":{"base_url":"https://token-plan-sgp.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}},"messages":{"base_url":"https://token-plan-sgp.xiaomimimo.com/anthropic/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"strict":true,"choice":["auto"],"updates":false}}}}},"mimo-v2.5":{"id":"mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan-sgp.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mimo-v2.5-pro":{"id":"mimo-v2.5-pro","type":"chat","name":"MiMo-V2.5-Pro","family":"mimo","release_date":"2026-04-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"default":{"type":"toggle","value":true},"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://token-plan-sgp.xiaomimimo.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"xiaomi-token-plan-sgp","name":"Xiaomi Token Plan (Singapore)","doc":"https://platform.xiaomimimo.com/#/docs","env":["XIAOMI_API_KEY"]},"claudinio":{"models":{"claudinio":{"id":"claudinio","type":"chat","name":"Claudinio","release_date":"2026-05-12","modalities":{"input":["text","image","audio","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.15}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.claudin.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claudius":{"id":"claudius","type":"chat","name":"Claudius","release_date":"2026-05-12","modalities":{"input":["text","image","audio","video"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.9}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.claudin.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"claudinio","name":"Claudinio","doc":"https://claudin.io","env":["CLAUDINIO_API_KEY"]},"aki-io":{"models":{"qwen3.8-27b":{"id":"qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.33645,"cache":{"read":0.11215}},"output":{"price":2.4673}}},"api":{"chat-completions":{"base_url":"https://aki.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma4-26b":{"id":"gemma4-26b","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32768},"cost":{"text":{"input":{"price":0.11215},"output":{"price":0.56075}}},"api":{"chat-completions":{"base_url":"https://aki.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.168225},"output":{"price":0.616825}}},"api":{"chat-completions":{"base_url":"https://aki.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral4-119b":{"id":"mistral4-119b","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.2243},"output":{"price":0.6729}}},"api":{"chat-completions":{"base_url":"https://aki.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-35b":{"id":"qwen3.6-35b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":32768},"cost":{"text":{"input":{"price":0.168225},"output":{"price":0.56075}}},"api":{"chat-completions":{"base_url":"https://aki.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm5.3-754b":{"id":"glm5.3-754b","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":524288,"output":81920},"cost":{"text":{"input":{"price":1.1215,"cache":{"read":0.280375}},"output":{"price":3.92525}}},"api":{"chat-completions":{"base_url":"https://aki.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash-552b":{"id":"deepseek-v4.1-flash-552b","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":81920},"cost":{"text":{"input":{"price":0.280375,"cache":{"read":0.11215}},"output":{"price":1.1215}}},"api":{"chat-completions":{"base_url":"https://aki.io/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"aki-io","name":"AKI.IO","doc":"https://aki.io/docs/","env":["AKI_IO_API_KEY"]},"tokenrouter":{"models":{"z-ai/glm-5.3-free":{"id":"z-ai/glm-5.3-free","type":"chat","name":"GLM-5.3 (free)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.tokenrouter.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"tokenrouter","name":"TokenRouter","doc":"https://www.tokenrouter.com/docs/tokenrouter-feature-guide/","env":["TOKENROUTER_API_KEY"]},"modelis":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["minimal","low","medium","high","max"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://modelishub.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.0983},"output":{"price":0.1966}}},"api":{"chat-completions":{"base_url":"https://modelishub.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://modelishub.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","max"],"budget":{}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://modelishub.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://modelishub.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.435},"output":{"price":0.87}}},"api":{"chat-completions":{"base_url":"https://modelishub.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://modelishub.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-plus":{"id":"qwen/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.768},"output":{"price":3.072}}},"api":{"chat-completions":{"base_url":"https://modelishub.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-max":{"id":"qwen/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":3},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://modelishub.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"modelis","name":"Modelis","doc":"https://modelishub.com/pricing","env":["MODELIS_API_KEY"]},"poe":{"models":{"trytako/tako":{"id":"trytako/tako","type":"chat","name":"Tako","family":"tako","release_date":"2024-08-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":2048,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text","image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4.5455,"cache":{"read":0.4545}},"output":{"price":27.2727}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.1364,"cache":{"read":0.1136}},"output":{"price":9.0909}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4-Mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text","image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.6818,"cache":{"read":0.0682}},"output":{"price":4.0909}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/chatgpt-4o-latest":{"id":"openai/chatgpt-4o-latest","type":"chat","name":"ChatGPT-4o-Latest","family":"gpt","release_date":"2024-08-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":4.5},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-search":{"id":"openai/gpt-4o-search","type":"chat","name":"GPT-4o-Search","family":"gpt","release_date":"2025-03-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":2.2727},"output":{"price":9.0909}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex-mini":{"id":"openai/gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1-Codex-Mini","family":"gpt-codex","release_date":"2025-11-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.22,"cache":{"read":0.022}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-nano":{"id":"openai/gpt-4.1-nano","type":"chat","name":"GPT-4.1-nano","family":"gpt-nano","release_date":"2025-04-14","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.09,"cache":{"read":0.022}},"output":{"price":0.36}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3":{"id":"openai/o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.8182,"cache":{"read":0.4545}},"output":{"price":7.2727}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-instant":{"id":"openai/gpt-5.1-instant","type":"chat","name":"GPT-5.1-Instant","family":"gpt","release_date":"2025-11-13","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4-Nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text","image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.1818,"cache":{"read":0.0182}},"output":{"price":1.1364}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o-mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":124096,"output":4096},"cost":{"text":{"input":{"price":0.1364,"cache":{"read":0.0682}},"output":{"price":0.5455}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text","image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.2727,"cache":{"read":0.2273}},"output":{"price":13.6364}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.3-codex-spark":{"id":"openai/gpt-5.3-codex-spark","type":"chat","name":"GPT-5.3-Codex-Spark","family":"gpt-codex-spark","release_date":"2026-02-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":100000,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":1.8182,"cache":{"read":0.4545}},"output":{"price":7.2727}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/dall-e-3":{"id":"openai/dall-e-3","type":"image","name":"DALL-E-3","family":"dall-e","release_date":"2023-11-06","status":"deprecated","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":800,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-pro":{"id":"openai/o3-pro","type":"chat","name":"o3-pro","family":"o-pro","release_date":"2025-06-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":18.1818},"output":{"price":72.7273}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex-max":{"id":"openai/gpt-5.1-codex-max","type":"chat","name":"GPT-5.1-Codex-Max","family":"gpt-codex","release_date":"2025-11-13","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-image-1.5":{"id":"openai/gpt-image-1.5","type":"image","name":"gpt-image-1.5","family":"gpt-image","release_date":"2025-11-25","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/o1-pro":{"id":"openai/o1-pro","type":"chat","name":"o1-pro","family":"o-pro","release_date":"2025-03-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":140},"output":{"price":540}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-codex":{"id":"openai/gpt-5.2-codex","type":"chat","name":"GPT-5.2-Codex","family":"gpt-codex","release_date":"2025-12-11","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.6,"cache":{"read":0.16}},"output":{"price":13}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-image-1-mini":{"id":"openai/gpt-image-1-mini","type":"image","name":"GPT-Image-1-Mini","family":"gpt-image","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-image-1":{"id":"openai/gpt-image-1","type":"image","name":"GPT-Image-1","family":"gpt-image","release_date":"2025-04-24","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-pro":{"id":"openai/gpt-5-pro","type":"chat","name":"GPT-5-Pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":13.6364},"output":{"price":109.0909}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-mini-high":{"id":"openai/o3-mini-high","type":"chat","name":"o3-mini-high","family":"o-mini","release_date":"2024-12-20","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":0.99},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-pro":{"id":"openai/gpt-5.2-pro","type":"chat","name":"GPT-5.2-Pro","family":"gpt-pro","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":19.0909},"output":{"price":152.7273}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o4-mini":{"id":"openai/o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":0.99,"cache":{"read":0.25}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-pro":{"id":"openai/gpt-5.4-pro","type":"chat","name":"GPT-5.4-Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text","image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":27.2727},"output":{"price":163.6364}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o1":{"id":"openai/o1","type":"chat","name":"o1","family":"o","release_date":"2024-12-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":14},"output":{"price":54}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-chat":{"id":"openai/gpt-5-chat","type":"chat","name":"GPT-5-Chat","family":"gpt","release_date":"2025-08-07","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":272000,"output":16384},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1-mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.3636,"cache":{"read":0.0909}},"output":{"price":1.4545}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5-pro":{"id":"openai/gpt-5.5-pro","type":"chat","name":"GPT-5.5-Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text","image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":27.2727},"output":{"price":163.6364}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4-turbo":{"id":"openai/gpt-4-turbo","type":"chat","name":"GPT-4-Turbo","family":"gpt","release_date":"2023-11-06","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":9},"output":{"price":27}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-aug":{"id":"openai/gpt-4o-aug","type":"chat","name":"GPT-4o-Aug","family":"gpt","release_date":"2024-08-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":2.2727,"cache":{"read":1.1364}},"output":{"price":9.0909}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-instant":{"id":"openai/gpt-5.2-instant","type":"chat","name":"GPT-5.2-Instant","family":"gpt","release_date":"2025-12-11","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":1.6,"cache":{"read":0.16}},"output":{"price":13}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.1364,"cache":{"read":0.1136}},"output":{"price":9.0909}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-image-2":{"id":"openai/gpt-image-2","type":"image","name":"GPT-Image-2","family":"gpt-image","release_date":"2026-04-21","modalities":{"input":["text","image/jpeg","image/png","image/webp"],"output":["image/png","image/jpeg","image/webp"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":5.0505,"cache":{"read":1.2626}},"output":{"price":30.303}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5-codex":{"id":"openai/gpt-5-codex","type":"chat","name":"GPT-5-Codex","family":"gpt-codex","release_date":"2025-09-15","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.1},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-deep-research":{"id":"openai/o3-deep-research","type":"chat","name":"o3-deep-research","family":"o","release_date":"2025-06-26","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":9,"cache":{"read":2.2}},"output":{"price":36}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-3.5-turbo-instruct":{"id":"openai/gpt-3.5-turbo-instruct","type":"chat","name":"GPT-3.5-Turbo-Instruct","family":"gpt","release_date":"2023-09-20","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":3500,"output":1024},"cost":{"text":{"input":{"price":1.4},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini-search":{"id":"openai/gpt-4o-mini-search","type":"chat","name":"GPT-4o-mini-Search","family":"gpt-mini","release_date":"2025-03-11","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.54}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-3.5-turbo":{"id":"openai/gpt-3.5-turbo","type":"chat","name":"GPT-3.5-Turbo","family":"gpt","release_date":"2023-03-01","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":2048},"cost":{"text":{"input":{"price":0.45},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT-5.3-Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.5909,"cache":{"read":0.1591}},"output":{"price":12.7273}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.5909,"cache":{"read":0.1591}},"output":{"price":12.7273}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.3-instant":{"id":"openai/gpt-5.3-instant","type":"chat","name":"GPT-5.3-Instant","family":"gpt","release_date":"2026-03-03","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"input":111616,"output":16384},"cost":{"text":{"input":{"price":1.6,"cache":{"read":0.16}},"output":{"price":13}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o4-mini-deep-research":{"id":"openai/o4-mini-deep-research","type":"chat","name":"o4-mini-deep-research","family":"o-mini","release_date":"2025-06-26","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.8,"cache":{"read":0.45}},"output":{"price":7.2}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-mini":{"id":"openai/o3-mini","type":"chat","name":"o3-mini","family":"o-mini","release_date":"2024-12-20","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":0.99},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5-mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2273,"cache":{"read":0.0227}},"output":{"price":1.8182}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex":{"id":"openai/gpt-5.1-codex","type":"chat","name":"GPT-5.1-Codex","family":"gpt-codex","release_date":"2025-11-13","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5-nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.0455,"cache":{"read":0.0045}},"output":{"price":0.3636}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-3.5-turbo-raw":{"id":"openai/gpt-3.5-turbo-raw","type":"chat","name":"GPT-3.5-Turbo-Raw","family":"gpt","release_date":"2023-03-01","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":4524,"output":2048},"cost":{"text":{"input":{"price":0.45},"output":{"price":1.4}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"poetools/claude-code":{"id":"poetools/claude-code","type":"chat","name":"claude-code","release_date":"2025-11-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"],"budget":{}},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-3-mini":{"id":"xai/grok-3-mini","type":"chat","name":"Grok 3 Mini","family":"grok","release_date":"2025-04-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.075}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.1-fast-reasoning":{"id":"xai/grok-4.1-fast-reasoning","type":"chat","name":"Grok-4.1-Fast-Reasoning","family":"grok","release_date":"2025-11-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.1-fast-non-reasoning":{"id":"xai/grok-4.1-fast-non-reasoning","type":"chat","name":"Grok-4.1-Fast-Non-Reasoning","family":"grok","release_date":"2025-11-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":30000},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-3":{"id":"xai/grok-3","type":"chat","name":"Grok 3","family":"grok","release_date":"2025-04-11","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":8192},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4-fast-non-reasoning":{"id":"xai/grok-4-fast-non-reasoning","type":"chat","name":"Grok-4-Fast-Non-Reasoning","family":"grok","release_date":"2025-12-18","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4":{"id":"xai/grok-4","type":"chat","name":"Grok-4","family":"grok","release_date":"2025-07-10","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-code-fast-1":{"id":"xai/grok-code-fast-1","type":"chat","name":"Grok Code Fast 1","family":"grok","release_date":"2025-09-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.20-multi-agent":{"id":"xai/grok-4.20-multi-agent","type":"chat","name":"Grok-4.20-Multi-Agent","release_date":"2026-03-13","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high"]},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":0},"cost":{"text":{"input":{"price":1.2626,"cache":{"read":0.202}},"output":{"price":2.5253}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4-fast-reasoning":{"id":"xai/grok-4-fast-reasoning","type":"chat","name":"Grok-4-Fast-Reasoning","family":"grok","release_date":"2025-12-18","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":2000000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"stabilityai/stablediffusionxl":{"id":"stabilityai/stablediffusionxl","type":"image","name":"StableDiffusionXL","family":"stable-diffusion","release_date":"2023-07-09","modalities":{"input":["text","image"],"output":["image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":200,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini-2.5-Flash","family":"gemini-flash","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":0,"max":24576}},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1065535,"output":65535},"cost":{"text":{"input":{"price":0.21,"cache":{"read":0.021}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.7-flash":{"id":"google/gemini-3.7-flash","type":"chat","name":"Gemini-3.7-Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.7576,"cache":{"read":0.0758}},"output":{"price":3.7879}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/imagen-4":{"id":"google/imagen-4","type":"image","name":"Imagen-4","family":"imagen","release_date":"2025-05-22","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":480,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/nano-banana-pro":{"id":"google/nano-banana-pro","type":"image","name":"Nano-Banana-Pro","family":"gemini-pro","release_date":"2025-11-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["image/png","image/jpeg"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":0},"cost":{"text":{"input":{"price":2.0202,"cache":{"read":0.202}},"output":{"price":12.1212}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/imagen-3":{"id":"google/imagen-3","type":"image","name":"Imagen-3","family":"imagen","release_date":"2024-10-15","status":"deprecated","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":480,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini-3.6-Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.7576,"cache":{"read":0.0758}},"output":{"price":3.7879}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/imagen-4-ultra":{"id":"google/imagen-4-ultra","type":"image","name":"Imagen-4-Ultra","family":"imagen","release_date":"2025-05-24","status":"deprecated","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":480,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3-flash":{"id":"google/gemini-3-flash","type":"chat","name":"Gemini-3-Flash","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.404,"cache":{"read":0.0404}},"output":{"price":2.4242}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini-3.5-Flash-Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.303,"cache":{"read":0.0303}},"output":{"price":2.5253}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/nano-banana":{"id":"google/nano-banana","type":"image","name":"Nano-Banana","family":"gemini-flash","release_date":"2025-08-26","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text","image/png","image/jpeg"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":0},"cost":{"text":{"input":{"price":0.21,"cache":{"read":0.021}},"output":{"price":1.8}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-deep-research":{"id":"google/gemini-deep-research","type":"chat","name":"gemini-deep-research","release_date":"2025-12-11","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":0},"cost":{"text":{"input":{"price":1.6},"output":{"price":9.6}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31b":{"id":"google/gemma-4-31b","type":"chat","name":"Gemma-4-31B","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","type":"chat","name":"Gemini-2.5-Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":0,"max":24576}},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1024000,"output":64000},"cost":{"text":{"input":{"price":0.07},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro":{"id":"google/gemini-3.1-pro","type":"chat","name":"Gemini-3.1-Pro","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2.0202,"cache":{"read":0.202}},"output":{"price":12.1212}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini-3.1-Flash-Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.2525},"output":{"price":1.5152}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini-2.5-Pro","family":"gemini-pro","release_date":"2025-06-17","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":0,"max":32768}},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1065535,"output":65535},"cost":{"text":{"input":{"price":0.87,"cache":{"read":0.087}},"output":{"price":7}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini-3.5-Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5152,"cache":{"read":0.1515}},"output":{"price":9.0909}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.8-flash":{"id":"google/gemini-3.8-flash","type":"chat","name":"Gemini-3.8-Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.7576,"cache":{"read":0.0758}},"output":{"price":3.7879}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/imagen-4-fast":{"id":"google/imagen-4-fast","type":"image","name":"Imagen-4-Fast","family":"imagen","release_date":"2025-06-25","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":480,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/imagen-3-fast":{"id":"google/imagen-3-fast","type":"image","name":"Imagen-3-Fast","family":"imagen","release_date":"2024-10-17","status":"deprecated","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":480,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.0-flash":{"id":"google/gemini-2.0-flash","type":"chat","name":"Gemini-2.0-Flash","family":"gemini-flash","release_date":"2024-12-11","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":990000,"output":8192},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.42}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.0-flash-lite":{"id":"google/gemini-2.0-flash-lite","type":"chat","name":"Gemini-2.0-Flash-Lite","family":"gemini-flash-lite","release_date":"2024-12-11","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":990000,"output":8192},"cost":{"text":{"input":{"price":0.052},"output":{"price":0.21}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-3.5":{"id":"anthropic/claude-haiku-3.5","type":"chat","name":"Claude-Haiku-3.5","family":"claude-haiku","release_date":"2024-10-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":189096,"output":8192},"cost":{"text":{"input":{"price":0.68,"cache":{"read":0.068,"write":0.85}},"output":{"price":3.4}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.5":{"id":"anthropic/claude-sonnet-4.5","type":"chat","name":"Claude-Sonnet-4.5","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":0,"max":31999}},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983040,"output":32768},"cost":{"text":{"input":{"price":2.5758,"cache":{"read":0.2576,"write":3.2197}},"output":{"price":12.8788}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-3.5":{"id":"anthropic/claude-sonnet-3.5","type":"chat","name":"Claude-Sonnet-3.5","family":"claude-sonnet","release_date":"2024-10-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":189096,"output":8192},"cost":{"text":{"input":{"price":2.6,"cache":{"read":0.26,"write":3.2}},"output":{"price":13}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.6":{"id":"anthropic/claude-opus-4.6","type":"chat","name":"Claude-Opus-4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983040,"output":128000},"cost":{"text":{"input":{"price":4.2929,"cache":{"read":0.4293,"write":5.3662}},"output":{"price":21.4646}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-3":{"id":"anthropic/claude-haiku-3","type":"chat","name":"Claude-Haiku-3","family":"claude-haiku","release_date":"2024-03-13","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":189096,"output":8192},"cost":{"text":{"input":{"price":0.21,"cache":{"read":0.021,"write":0.26}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-3.7":{"id":"anthropic/claude-sonnet-3.7","type":"chat","name":"Claude-Sonnet-3.7","family":"claude-sonnet","release_date":"2025-02-19","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":128000},"cost":{"text":{"input":{"price":2.6,"cache":{"read":0.26,"write":3.2}},"output":{"price":13}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-3.5-june":{"id":"anthropic/claude-sonnet-3.5-june","type":"chat","name":"Claude-Sonnet-3.5-June","family":"claude-sonnet","release_date":"2024-11-18","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":189096,"output":8192},"cost":{"text":{"input":{"price":2.6,"cache":{"read":0.26,"write":3.2}},"output":{"price":13}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4":{"id":"anthropic/claude-opus-4","type":"chat","name":"Claude-Opus-4","family":"claude-opus","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":192512,"output":28672},"cost":{"text":{"input":{"price":13,"cache":{"read":1.3,"write":16}},"output":{"price":64}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4.6":{"id":"anthropic/claude-sonnet-4.6","type":"chat","name":"Claude-Sonnet-4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","max"]},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983040,"output":128000},"cost":{"text":{"input":{"price":2.5758,"cache":{"read":0.2576,"write":3.2197}},"output":{"price":12.8788}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4":{"id":"anthropic/claude-sonnet-4","type":"chat","name":"Claude-Sonnet-4","family":"claude-sonnet","release_date":"2025-05-22","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983040,"output":64000},"cost":{"text":{"input":{"price":2.6,"cache":{"read":0.26,"write":3.2}},"output":{"price":13}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","type":"chat","name":"Claude-Opus-4.5","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":0,"max":63999}},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":64000},"cost":{"text":{"input":{"price":4.2929,"cache":{"read":0.4293,"write":5.3662}},"output":{"price":21.4646}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","type":"chat","name":"Claude-Haiku-4.5","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":0,"max":63999}},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":192000,"output":64000},"cost":{"text":{"input":{"price":0.8586,"cache":{"read":0.0859,"write":1.0732}},"output":{"price":4.2929}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.8":{"id":"anthropic/claude-opus-4.8","type":"chat","name":"Claude-Opus-4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":128000},"cost":{"text":{"input":{"price":4.2929,"cache":{"read":0.4293,"write":5.3662}},"output":{"price":21.4646}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.7":{"id":"anthropic/claude-opus-4.7","type":"chat","name":"Claude-Opus-4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":128000},"cost":{"text":{"input":{"price":4.2929,"cache":{"read":0.4293,"write":5.3662}},"output":{"price":21.4646}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4.1":{"id":"anthropic/claude-opus-4.1","type":"chat","name":"Claude-Opus-4.1","family":"claude-opus","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":0,"max":31999}},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":32000},"cost":{"text":{"input":{"price":13,"cache":{"read":1.3,"write":16}},"output":{"price":64}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"topazlabs-co/topazlabs":{"id":"topazlabs-co/topazlabs","type":"image","name":"TopazLabs","family":"topazlabs","release_date":"2024-12-03","modalities":{"input":["text","image"],"output":["image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":204,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ideogramai/ideogram-v2a-turbo":{"id":"ideogramai/ideogram-v2a-turbo","type":"image","name":"Ideogram-v2a-Turbo","family":"ideogram","release_date":"2025-02-27","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":150,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ideogramai/ideogram":{"id":"ideogramai/ideogram","type":"image","name":"Ideogram","family":"ideogram","release_date":"2024-04-03","modalities":{"input":["text","image"],"output":["image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":150,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ideogramai/ideogram-v2":{"id":"ideogramai/ideogram-v2","type":"image","name":"Ideogram-v2","family":"ideogram","release_date":"2024-08-21","modalities":{"input":["text","image"],"output":["image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":150,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ideogramai/ideogram-v2a":{"id":"ideogramai/ideogram-v2a","type":"image","name":"Ideogram-v2a","family":"ideogram","release_date":"2025-02-27","modalities":{"input":["text"],"output":["image"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":150,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cerebras/qwen3-235b-2507-cs":{"id":"cerebras/qwen3-235b-2507-cs","type":"chat","name":"qwen3-235b-2507-cs","family":"qwen","release_date":"2025-07-21","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cerebras/qwen3-32b-cs":{"id":"cerebras/qwen3-32b-cs","type":"chat","name":"qwen3-32b-cs","family":"qwen","release_date":"2025-04-28","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cerebras/llama-3.3-70b-cs":{"id":"cerebras/llama-3.3-70b-cs","type":"chat","name":"llama-3.3-70b-cs","family":"llama","release_date":"2024-12-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"cerebras/gpt-oss-120b-cs":{"id":"cerebras/gpt-oss-120b-cs","type":"chat","name":"GPT-OSS-120B-CS","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":0},"cost":{"text":{"input":{"price":0.3535},"output":{"price":0.7576}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cerebras/llama-3.1-8b-cs":{"id":"cerebras/llama-3.1-8b-cs","type":"chat","name":"Llama-3.1-8B-CS","family":"llama","release_date":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":0},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.1}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/deepseek-v3.2":{"id":"novita/deepseek-v3.2","type":"chat","name":"DeepSeek-V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":0},"cost":{"text":{"input":{"price":0.2626,"cache":{"read":0.1313}},"output":{"price":0.3838}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/glm-4.7-n":{"id":"novita/glm-4.7-n","type":"chat","name":"glm-4.7-n","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":205000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/kimi-k2.5":{"id":"novita/kimi-k2.5","type":"chat","name":"Kimi-K2.5","family":"kimi-k2","release_date":"2026-01-27","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":262144},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.1}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/minimax-m2.1":{"id":"novita/minimax-m2.1","type":"chat","name":"minimax-m2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":205000,"output":131072},"cost":{"text":{"input":{"price":0.303,"cache":{"read":0.1515}},"output":{"price":1.2121}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/glm-4.6":{"id":"novita/glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":0,"output":0},"cost":{"text":{"input":{"price":0.6061,"cache":{"read":0.1111}},"output":{"price":2.2222}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/glm-5":{"id":"novita/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":205000,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/kimi-k2.6":{"id":"novita/kimi-k2.6","type":"chat","name":"Kimi-K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":262144,"output":262144},"cost":{"text":{"input":{"price":0.9596,"cache":{"read":0.1616}},"output":{"price":4.0404}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/kimi-k2-thinking":{"id":"novita/kimi-k2-thinking","type":"chat","name":"kimi-k2-thinking","family":"kimi-thinking","release_date":"2025-11-06","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":0},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/glm-4.7":{"id":"novita/glm-4.7","type":"chat","name":"glm-4.7","family":"glm","release_date":"2025-12-22","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":205000,"output":131072},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/glm-4.7-flash":{"id":"novita/glm-4.7-flash","type":"chat","name":"glm-4.7-flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":65500},"cost":{"text":{"input":{"price":0.0707},"output":{"price":0.404}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"novita/glm-4.6v":{"id":"novita/glm-4.6v","type":"chat","name":"glm-4.6v","family":"glm","release_date":"2025-12-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":32768},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"empiriolabs/deepseek-v4-pro-el":{"id":"empiriolabs/deepseek-v4-pro-el","type":"chat","name":"DeepSeek-V4-Pro-EL","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":384000},"cost":{"text":{"input":{"price":1.67},"output":{"price":3.33}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"empiriolabs/deepseek-v4-flash-el":{"id":"empiriolabs/deepseek-v4-flash-el","type":"chat","name":"DeepSeek-V4-Flash-EL","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":384000},"cost":{"text":{"input":{"price":0.14},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks-ai/kimi-k2.5-fw":{"id":"fireworks-ai/kimi-k2.5-fw","type":"chat","name":"Kimi-K2.5-FW","family":"kimi-k2","release_date":"2026-01-27","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"input":245760,"output":16384},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.poe.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"poe","name":"Poe","doc":"https://creator.poe.com/docs/external-applications/openai-compatible-api","env":["POE_API_KEY"]},"sarvam":{"models":{"sarvam-105b":{"id":"sarvam-105b","type":"chat","name":"Sarvam-105B","family":"sarvam","release_date":"2026-02-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":131072},"cost":{"text":{"input":{"price":0.15790269,"cache":{"read":0.05263423}},"output":{"price":0.63161075}}},"api":{"chat-completions":{"base_url":"https://api.sarvam.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"sarvam-30b":{"id":"sarvam-30b","type":"chat","name":"Sarvam-30B","family":"sarvam","release_date":"2026-02-18","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"api":{"chat-completions":{"base_url":"https://api.sarvam.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"sarvam","name":"Sarvam AI","doc":"https://docs.sarvam.ai/api-reference-docs/getting-started/models","env":["SARVAM_API_KEY"]},"infomaniak":{"models":{"swiss-ai/Apertus-v1.5-70B":{"id":"swiss-ai/Apertus-v1.5-70B","type":"chat","name":"Apertus v1.5 70B","release_date":"2026-07-24","status":"beta","modalities":{"input":["text","image","audio"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":100000,"input":100000,"output":8192},"cost":{"text":{"input":{"price":0.87},"output":{"price":3.1}}},"api":{"chat-completions":{"base_url":"https://api.infomaniak.com/2/ai/${INFOMANIAK_PRODUCT_ID}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/Mistral-Small-4-119B-2603":{"id":"mistralai/Mistral-Small-4-119B-2603","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.25},"output":{"price":0.93}}},"api":{"chat-completions":{"base_url":"https://api.infomaniak.com/2/ai/${INFOMANIAK_PRODUCT_ID}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistralai/Ministral-3-14B-Instruct-2512":{"id":"mistralai/Ministral-3-14B-Instruct-2512","type":"chat","name":"Ministral 3 14B Instruct","family":"ministral","release_date":"2025-12-02","status":"beta","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":100000,"input":100000,"output":25600},"cost":{"text":{"input":{"price":0.37},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.infomaniak.com/2/ai/${INFOMANIAK_PRODUCT_ID}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-122B-A10B-FP8":{"id":"Qwen/Qwen3.5-122B-A10B-FP8","type":"chat","name":"Qwen3.5 122B-A10B FP8","family":"qwen","release_date":"2026-02-23","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":65536},"cost":{"text":{"input":{"price":0.5},"output":{"price":3.97}}},"api":{"chat-completions":{"base_url":"https://api.infomaniak.com/2/ai/${INFOMANIAK_PRODUCT_ID}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.5-397B-A17B-FP8":{"id":"Qwen/Qwen3.5-397B-A17B-FP8","type":"chat","name":"Qwen3.5 397B-A17B FP8","family":"qwen","release_date":"2026-02-15","status":"beta","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"input":200000,"output":65536},"cost":{"text":{"input":{"price":0.99},"output":{"price":4.46}}},"api":{"chat-completions":{"base_url":"https://api.infomaniak.com/2/ai/${INFOMANIAK_PRODUCT_ID}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemma-4-31B-it":{"id":"google/gemma-4-31B-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":100000,"input":100000,"output":32768},"cost":{"text":{"input":{"price":0.25},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.infomaniak.com/2/ai/${INFOMANIAK_PRODUCT_ID}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/Kimi-K2.6":{"id":"moonshotai/Kimi-K2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","status":"beta","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"cost":{"text":{"input":{"price":0.74},"output":{"price":3.72}}},"api":{"chat-completions":{"base_url":"https://api.infomaniak.com/2/ai/${INFOMANIAK_PRODUCT_ID}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-FP8":{"id":"nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-FP8","type":"chat","name":"Nemotron 3 Nano 30B A3B FP8","family":"nemotron","release_date":"2025-12-15","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":262144},"cost":{"text":{"input":{"price":0.06},"output":{"price":0.25}}},"api":{"chat-completions":{"base_url":"https://api.infomaniak.com/2/ai/${INFOMANIAK_PRODUCT_ID}/openai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"infomaniak","name":"Infomaniak","doc":"https://www.infomaniak.com/en/hosting/ai-services/open-source-models","env":["INFOMANIAK_API_KEY","INFOMANIAK_PRODUCT_ID"]},"fireworks-ai":{"models":{"accounts/fireworks/routers/glm-5p3-spot":{"id":"accounts/fireworks/routers/glm-5p3-spot","type":"chat","name":"GLM 5.3 Spot","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048573,"output":262144},"cost":{"text":{"input":{"price":0.98,"cache":{"read":0.182}},"output":{"price":3.08}}},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"accounts/fireworks/routers/qwen-max-latest":{"id":"accounts/fireworks/routers/qwen-max-latest","type":"chat","name":"Qwen Max Latest (Qwen3.8 Max)","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/routers/glm-latest":{"id":"accounts/fireworks/routers/glm-latest","type":"chat","name":"GLM Latest","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048573,"output":262144},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.25}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/routers/deepseek-v4p1-flash-spot":{"id":"accounts/fireworks/routers/deepseek-v4p1-flash-spot","type":"chat","name":"DeepSeek V4.1 Flash Spot","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.21,"cache":{"read":0.0042}},"output":{"price":0.84}}},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"accounts/fireworks/routers/kimi-k3-spot":{"id":"accounts/fireworks/routers/kimi-k3-spot","type":"chat","name":"Kimi K3 Spot","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":2.1,"cache":{"read":0.21}},"output":{"price":10.5}}},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"accounts/fireworks/routers/kimi-k3-fast":{"id":"accounts/fireworks/routers/kimi-k3-fast","type":"chat","name":"Kimi K3 Fast","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4.5,"cache":{"read":0.45}},"output":{"price":22.5}}},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"accounts/fireworks/routers/deepseek-v4p1-flash-1017-spot":{"id":"accounts/fireworks/routers/deepseek-v4p1-flash-1017-spot","type":"chat","name":"DeepSeek V4.1 Flash 1017 Spot","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.21,"cache":{"read":0.0042}},"output":{"price":0.84}}},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"accounts/fireworks/routers/glm-5p3-fast":{"id":"accounts/fireworks/routers/glm-5p3-fast","type":"chat","name":"GLM 5.3 Fast","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048572,"output":262144},"cost":{"text":{"input":{"price":2.1,"cache":{"read":0.39}},"output":{"price":6.6}}},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"accounts/fireworks/routers/deepseek-flash-latest":{"id":"accounts/fireworks/routers/deepseek-flash-latest","type":"chat","name":"DeepSeek Flash Latest","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.25}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/routers/kimi-fast-latest":{"id":"accounts/fireworks/routers/kimi-fast-latest","type":"chat","name":"Kimi Fast Latest","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":4.5,"cache":{"read":0.45}},"output":{"price":22.5}}},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"accounts/fireworks/routers/glm-fast-latest":{"id":"accounts/fireworks/routers/glm-fast-latest","type":"chat","name":"GLM 5.3 Fast (Latest)","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048572,"output":262144},"cost":{"text":{"input":{"price":2.1,"cache":{"read":0.39}},"output":{"price":6.6}}},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"accounts/fireworks/routers/kimi-latest":{"id":"accounts/fireworks/routers/kimi-latest","type":"chat","name":"Kimi Latest","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.25}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/routers/minimax-latest":{"id":"accounts/fireworks/routers/minimax-latest","type":"chat","name":"MiniMax Latest","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":512000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/routers/glm-flash-latest":{"id":"accounts/fireworks/routers/glm-flash-latest","type":"chat","name":"GLM Flash Latest (GLM 5.3 Flash)","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048573,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.25}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/models/glm-5p3-flash":{"id":"accounts/fireworks/models/glm-5p3-flash","type":"chat","name":"GLM 5.3 Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048573,"output":131072},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.03}},"output":{"price":0.5}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.25}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/models/glm-5p3":{"id":"accounts/fireworks/models/glm-5p3","type":"chat","name":"GLM 5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048573,"output":262144},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.25}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/models/gpt-oss-120b":{"id":"accounts/fireworks/models/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.2}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/models/muse-spark-open":{"id":"accounts/fireworks/models/muse-spark-open","type":"chat","name":"Muse Spark Open","family":"muse","release_date":"2026-10-15","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/bmp","image/tiff","image/x-portable-pixmap","image/webp","image/avif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"accounts/fireworks/models/minimax-m3p1-flash":{"id":"accounts/fireworks/models/minimax-m3p1-flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":512000},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/models/deepseek-v4p1-flash":{"id":"accounts/fireworks/models/deepseek-v4p1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.25}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/models/qwen3p8-2p4t-a95b":{"id":"accounts/fireworks/models/qwen3p8-2p4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"accounts/fireworks/models/ember-1":{"id":"accounts/fireworks/models/ember-1","type":"chat","name":"Ember-1","release_date":"2026-09-22","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/bmp","image/tiff","image/x-portable-pixmap"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"accounts/fireworks/models/kimi-k3":{"id":"accounts/fireworks/models/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.25}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/models/inkling":{"id":"accounts/fireworks/models/inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":1,"cache":{"read":0.17}},"output":{"price":4.05}}},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"accounts/fireworks/models/nemotron-3-ultra-nvfp4":{"id":"accounts/fireworks/models/nemotron-3-ultra-nvfp4","type":"chat","name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","release_date":"2026-06-04","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":128000},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12}},"output":{"price":2.4}}},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}}},"accounts/fireworks/models/qwen3p8-max":{"id":"accounts/fireworks/models/qwen3p8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/models/deepseek-v4p1-flash-1017":{"id":"accounts/fireworks/models/deepseek-v4p1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","high","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.006}},"output":{"price":1.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.25}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/models/nemotron-lightning-3p5-30b-a3b":{"id":"accounts/fireworks/models/nemotron-lightning-3p5-30b-a3b","type":"chat","name":"Nemotron 3.5 Lightning 30B A3B","family":"nemotron","release_date":"2026-08-11","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":true,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.01}},"output":{"price":0.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.25}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}},"accounts/fireworks/models/minimax-m3":{"id":"accounts/fireworks/models/minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":512000,"output":512000},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}},"multipliers":[{"when":{"service_tier":{"equals":"priority"}},"factor":1.5}]},"api":{"chat-completions":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/fireworks"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}},"responses":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/openai","opencodeai":"@opencode/ai/providers/openai-compatible/responses"},"capabilities":{"tools":{"updates":false}}},"messages":{"base_url":"https://api.fireworks.ai/inference/v1","sdk":{"aisdk":"@ai-sdk/anthropic","opencodeai":"@opencode/ai/providers/anthropic-compatible"},"capabilities":{"tools":{"updates":false}}}},"experimental":{"modes":{"priority":{"body":{"service_tier":"priority"}}}}}},"id":"fireworks-ai","name":"Fireworks AI","doc":"https://fireworks.ai/docs/","env":["FIREWORKS_API_KEY"]},"impossibl":{"models":{"openai/gpt-5.5":{"id":"openai/gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-mini":{"id":"openai/gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex-mini":{"id":"openai/gpt-5.1-codex-mini","type":"chat","name":"GPT-5.1 Codex mini","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o":{"id":"openai/gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":2.5,"cache":{"read":1.25}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-nano":{"id":"openai/gpt-4.1-nano","type":"chat","name":"GPT-4.1 nano","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.025}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3":{"id":"openai/o3","type":"chat","name":"o3","family":"o","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-terra":{"id":"openai/gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-nano":{"id":"openai/gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16384},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4":{"id":"openai/gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2-codex":{"id":"openai/gpt-5.2-codex","type":"chat","name":"GPT-5.2 Codex","family":"gpt-codex","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-pro":{"id":"openai/gpt-5-pro","type":"chat","name":"GPT-5 Pro","family":"gpt-pro","release_date":"2025-10-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":272000},"cost":{"text":{"input":{"price":15},"output":{"price":120}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o4-mini":{"id":"openai/o4-mini","type":"chat","name":"o4-mini","family":"o-mini","release_date":"2025-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.275}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.4-pro":{"id":"openai/gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"cache":{"read":3},"overrides":[{"when":{"context":{"gt":272000}},"price":60,"cache":{"read":3}}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o1":{"id":"openai/o1","type":"chat","name":"o1","family":"o","release_date":"2024-12-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":15,"cache":{"read":7.5}},"output":{"price":60}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-luna":{"id":"openai/gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.1}},"output":{"price":1.6}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.5-pro":{"id":"openai/gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"cache":{"read":3},"overrides":[{"when":{"context":{"gt":272000}},"price":60,"cache":{"read":3}}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-4-turbo":{"id":"openai/gpt-4-turbo","type":"chat","name":"GPT-4 Turbo","family":"gpt","release_date":"2023-11-06","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":10},"output":{"price":30}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5":{"id":"openai/gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-codex":{"id":"openai/gpt-5-codex","type":"chat","name":"GPT-5-Codex","family":"gpt-codex","release_date":"2025-09-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.6-sol":{"id":"openai/gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4,"cache":{"read":0.4,"write":5},"overrides":[{"when":{"context":{"gt":272000}},"price":8,"cache":{"read":0.8,"write":10}}]},"output":{"price":20,"overrides":[{"when":{"context":{"gt":272000}},"price":30}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-3.5-turbo":{"id":"openai/gpt-3.5-turbo","type":"chat","name":"GPT-3.5-turbo","family":"gpt","release_date":"2023-03-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":16385,"output":4096},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"openai/gpt-5.3-codex":{"id":"openai/gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","type":"chat","name":"GPT-5.2","family":"gpt","release_date":"2025-12-11","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/o3-mini":{"id":"openai/o3-mini","type":"chat","name":"o3-mini","family":"o-mini","release_date":"2024-12-20","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":100000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.55}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5.1-codex":{"id":"openai/gpt-5.1-codex","type":"chat","name":"GPT-5.1 Codex","family":"gpt-codex","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.05,"cache":{"read":0.005}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"thinkingmachines/inkling":{"id":"thinkingmachines/inkling","type":"chat","name":"Inkling","family":"ling","release_date":"2026-07-15","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high","xhigh"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":65536},"cost":{"text":{"input":{"price":1.87,"cache":{"read":0.374}},"output":{"price":4.68}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.3":{"id":"xai/grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.20-0309-non-reasoning":{"id":"xai/grok-4.20-0309-non-reasoning","type":"chat","name":"Grok 4.20 (Non-Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.20-0309-reasoning":{"id":"xai/grok-4.20-0309-reasoning","type":"chat","name":"Grok 4.20 (Reasoning)","family":"grok","release_date":"2026-03-09","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.4}}]},"output":{"price":2.5,"overrides":[{"when":{"context":{"gt":200000}},"price":5}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-build-0.1":{"id":"xai/grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":2,"cache":{"read":0.4}}]},"output":{"price":2,"overrides":[{"when":{"context":{"gt":200000}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xai/grok-4.5":{"id":"xai/grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.3},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.6}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks/gpt-oss-20b":{"id":"fireworks/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.07,"cache":{"read":0.035}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks/glm-5.2":{"id":"fireworks/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.14}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"fireworks/gpt-oss-120b":{"id":"fireworks/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.015}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5-air":{"id":"zai/glm-4.5-air","type":"chat","name":"GLM-4.5-Air","family":"glm-air","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.03}},"output":{"price":1.1}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5-turbo":{"id":"zai/glm-5-turbo","type":"chat","name":"GLM-5-Turbo","family":"glm","release_date":"2026-03-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.2,"cache":{"read":0.24}},"output":{"price":4}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.2":{"id":"zai/glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.6":{"id":"zai/glm-4.6","type":"chat","name":"GLM-4.6","family":"glm","release_date":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5":{"id":"zai/glm-5","type":"chat","name":"GLM-5","family":"glm","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":3.2}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.5":{"id":"zai/glm-4.5","type":"chat","name":"GLM-4.5","family":"glm","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":98304},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-4.7":{"id":"zai/glm-4.7","type":"chat","name":"GLM-4.7","family":"glm","release_date":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.11}},"output":{"price":2.2}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"zai/glm-5.1":{"id":"zai/glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.4,"cache":{"read":0.26}},"output":{"price":4.4}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":0,"max":24576}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}},"audio":{"input":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.6-flash":{"id":"google/gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075},"overrides":[{"when":{"date":{"gte":"2027-01-01"}},"price":1.5,"cache":{"read":0.15}}]},"output":{"price":3.75,"overrides":[{"when":{"date":{"gte":"2027-01-01"}},"price":7.5}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-pro-preview":{"id":"google/gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash-lite":{"id":"google/gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","type":"chat","name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":512,"max":24576}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.01}},"output":{"price":0.4}},"audio":{"input":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.1-flash-lite":{"id":"google/gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.025}},"output":{"price":1.5}},"audio":{"input":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"budget":{"min":128,"max":32768}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.125},"overrides":[{"when":{"context":{"gt":200000}},"price":2.5,"cache":{"read":0.25}}]},"output":{"price":10,"overrides":[{"when":{"context":{"gt":200000}},"price":15}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"google/gemini-3.5-flash":{"id":"google/gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"xiaomi/mimo-v2.5":{"id":"xiaomi/mimo-v2.5","type":"chat","name":"MiMo-V2.5","family":"mimo","release_date":"2026-04-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","audio/mpeg","audio/wav","audio/flac","audio/mp4","audio/ogg","video/mp4","video/quicktime","video/x-msvideo","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":0.14,"cache":{"read":0.003}},"output":{"price":0.28}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"moonshotai/kimi-k3":{"id":"moonshotai/kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-5":{"id":"anthropic/claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":{"5m":2.5,"1h":4}}},"output":{"price":10}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-6":{"id":"anthropic/claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-7":{"id":"anthropic/claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-fable-5":{"id":"anthropic/claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-5":{"id":"anthropic/claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":{"5m":3.75,"1h":6}}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-8":{"id":"anthropic/claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-opus-4-5":{"id":"anthropic/claude-opus-4-5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high"],"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-sonnet-4-6":{"id":"anthropic/claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"effort":["low","medium","high","max"],"budget":{"min":1024}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3,"cache":{"read":0.3,"write":3.75}},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"anthropic/claude-haiku-4-5":{"id":"anthropic/claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true,"budget":{"min":1024}},"cache":{"explicit":{"ttl":["5m","1h"]}},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.1,"write":{"5m":1.25,"1h":2}}},"output":{"price":5}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-flash":{"id":"deepseek/deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.19,"cache":{"read":0.028}},"output":{"price":0.51}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek/deepseek-v4-pro":{"id":"deepseek/deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.74,"cache":{"read":0.145}},"output":{"price":3.48}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"cerebras/gpt-oss-120b":{"id":"cerebras/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.35},"output":{"price":0.75}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"groq/gpt-oss-20b":{"id":"groq/gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.075,"cache":{"read":0.0375}},"output":{"price":0.3}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"groq/gpt-oss-120b":{"id":"groq/gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.15,"cache":{"read":0.075}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-plus":{"id":"qwen/qwen3.7-plus","type":"chat","name":"Qwen3.7 Plus","family":"qwen","release_date":"2026-06-02","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":0.4,"cache":{"read":0.08},"overrides":[{"when":{"context":{"gt":262144}},"price":1.2,"cache":{"read":0.24}}]},"output":{"price":1.6,"overrides":[{"when":{"context":{"gt":262144}},"price":4.8}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.8-max-preview":{"id":"qwen/qwen3.8-max-preview","type":"chat","name":"Qwen3.8 Max Preview","family":"qwen","release_date":"2026-07-19","status":"deprecated","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.5},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.7-max":{"id":"qwen/qwen3.7-max","type":"chat","name":"Qwen3.7 Max","family":"qwen","release_date":"2026-05-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.5}},"output":{"price":7.5}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen/qwen3.6-flash":{"id":"qwen/qwen3.6-flash","type":"chat","name":"Qwen3.6 Flash","family":"qwen3.6","release_date":"2026-04-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic","video/mp4","video/x-msvideo","video/x-matroska","video/quicktime","video/x-flv","video/x-ms-wmv"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":0.25,"cache":{"read":0.05},"overrides":[{"when":{"context":{"gt":262144}},"price":1,"cache":{"read":0.2}}]},"output":{"price":1.5,"overrides":[{"when":{"context":{"gt":262144}},"price":4}]}}},"api":{"chat-completions":{"base_url":"https://api.impossibl.com/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"impossibl","name":"Impossibl","doc":"https://impossibl.com/docs/models","env":["IMPOSSIBL_API_KEY"]},"lynkr":{"models":{"lynkr-auto":{"id":"lynkr-auto","type":"chat","name":"Lynkr Auto (complexity routing)","family":"auto","release_date":"2025-12-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"http://127.0.0.1:8081/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"lynkr","name":"Lynkr","doc":"https://github.com/Fast-Editor/Lynkr","env":["LYNKR_API_KEY"]},"hetzner":{"models":{"Qwen3.8-27B":{"id":"Qwen3.8-27B","type":"chat","name":"Qwen3.8-27B","family":"qwen","release_date":"2026-08-14","status":"beta","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://inference.hetzner.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"Qwen/Qwen3.6-35B-A3B-FP8":{"id":"Qwen/Qwen3.6-35B-A3B-FP8","type":"chat","name":"Qwen3.6 35B A3B FP8","family":"qwen","release_date":"2026-04-17","status":"beta","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0,"cache":{"read":0}},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://inference.hetzner.com/api/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"hetzner","name":"Hetzner","doc":"https://experiments.hetzner.com/docs/inference","env":["HETZNER_API_KEY"]},"stepfun-ai-step-plan":{"models":{"step-3.5-flash":{"id":"step-3.5-flash","type":"chat","name":"Step 3.5 Flash","family":"step","release_date":"2026-01-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"api":{"chat-completions":{"base_url":"https://api.stepfun.ai/step_plan/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"step-3.5-flash-2603":{"id":"step-3.5-flash-2603","type":"chat","name":"Step 3.5 Flash 2603","family":"step","release_date":"2026-04-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"api":{"chat-completions":{"base_url":"https://api.stepfun.ai/step_plan/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"step-3.7-flash":{"id":"step-3.7-flash","type":"chat","name":"Step 3.7 Flash","release_date":"2026-05-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"input":256000,"output":256000},"api":{"chat-completions":{"base_url":"https://api.stepfun.ai/step_plan/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}},"step-5-preview":{"id":"step-5-preview","type":"chat","name":"Step 5 Preview","release_date":"2026-09-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","video/quicktime","video/x-matroska"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":1000000,"output":65536},"api":{"chat-completions":{"base_url":"https://api.stepfun.ai/step_plan/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content","max_tokens_field":"max_tokens"},"capabilities":{"tools":{"updates":false}}}}}},"id":"stepfun-ai-step-plan","name":"StepFun Step Plan (Global)","doc":"https://platform.stepfun.ai/docs/en/step-plan/integrations/reasoning-api","env":["STEPFUN_API_KEY"]},"cortecs":{"models":{"gemini-2.5-flash":{"id":"gemini-2.5-flash","type":"chat","name":"Gemini 2.5 Flash","family":"gemini-flash","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":0,"max":24576}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.299,"cache":{"read":0.029,"write":0.097}},"output":{"price":2.491}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ministral-8b-2512":{"id":"ministral-8b-2512","type":"chat","name":"Ministral 3 8B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.179,"cache":{"read":0.017}},"output":{"price":0.179}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v3.2":{"id":"deepseek-v3.2","type":"chat","name":"DeepSeek V3.2","family":"deepseek","release_date":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":163840,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.15}},"output":{"price":1.499}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro-0813":{"id":"deepseek-v4-pro-0813","type":"chat","name":"DeepSeek V4 Pro 0813","family":"deepseek-thinking","release_date":"2026-08-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":64000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":3.999}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.018}},"output":{"price":0.35}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large-2512":{"id":"mistral-large-2512","type":"chat","name":"Mistral Large 3","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.613,"cache":{"read":0.061}},"output":{"price":1.838}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-20b":{"id":"gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.045},"output":{"price":0.167}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5.5":{"id":"claude-opus-5.5","type":"chat","name":"Claude Opus 5.5","family":"claude-opus","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":4.399,"cache":{"read":0.219,"write":5.5}},"output":{"price":21.998}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gpt-5.1":{"id":"gpt-5.1","type":"chat","name":"GPT-5.1","family":"gpt","release_date":"2025-11-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.375,"cache":{"read":0.156}},"output":{"price":10.96}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"pixtral-large-2502":{"id":"pixtral-large-2502","type":"chat","name":"Pixtral Large (25.02)","family":"pixtral","release_date":"2025-04-08","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":1.993},"output":{"price":5.978}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-397b-a17b":{"id":"qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.668},"output":{"price":4.01}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3guard-gen-0.6b":{"id":"qwen3guard-gen-0.6b","type":"chat","name":"qwen3guard-gen-0.6b","release_date":"2026-02-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":32000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-4o":{"id":"gpt-4o","type":"chat","name":"GPT-4o","family":"gpt","release_date":"2024-05-13","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16000},"cost":{"text":{"input":{"price":2.659,"cache":{"read":1.33}},"output":{"price":10.635}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus4-8":{"id":"claude-opus4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.437,"cache":{"read":0.544,"write":6.797}},"output":{"price":27.186}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large-4-0":{"id":"mistral-large-4-0","type":"chat","name":"Mistral Large 4","family":"mistral-large","release_date":"2026-10-06","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":262144},"cost":{"text":{"input":{"price":0.765,"cache":{"read":0.079}},"output":{"price":2.351}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kolibri-1":{"id":"kolibri-1","type":"chat","name":"kolibri-1","release_date":"2026-10-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":81920},"cost":{"text":{"input":{"price":0.167,"cache":{"read":0.084}},"output":{"price":0.613}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1-nano":{"id":"gpt-4.1-nano","type":"chat","name":"GPT-4.1 nano","family":"gpt-nano","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.111,"cache":{"read":0.056}},"output":{"price":0.434}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-small-2503":{"id":"mistral-small-2503","type":"chat","name":"mistral-small-2503","family":"mistral-small","release_date":"2025-03-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.111},"output":{"price":0.334}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-luna":{"id":"gpt-6-luna","type":"chat","name":"GPT-6 Luna","family":"gpt-luna","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.12,"cache":{"read":0.012,"write":0.15}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3.1-flash":{"id":"minimax-m3.1-flash","type":"chat","name":"MiniMax-M3.1-Flash","family":"minimax","release_date":"2026-10-19","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":64000},"cost":{"text":{"input":{"price":0.304,"cache":{"read":0.076}},"output":{"price":1.219}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"apertus-70b":{"id":"apertus-70b","type":"chat","name":"Apertus 70B","release_date":"2025-09-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":65536,"output":16384},"cost":{"text":{"input":{"price":1.393},"output":{"price":2.228}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-27b":{"id":"qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":500000},"cost":{"text":{"input":{"price":0.1,"cache":{"read":0.04}},"output":{"price":0.4}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.7-flash":{"id":"gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.038}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.082,"cache":{"read":0.06}},"output":{"price":0.413}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"voxtral-small-2507":{"id":"voxtral-small-2507","type":"chat","name":"voxtral-small-2507","family":"voxtral","release_date":"2025-07-15","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":32000},"cost":{"text":{"input":{"price":0.123,"cache":{"read":0.012}},"output":{"price":0.368}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.219,"write":2.749}},"output":{"price":11}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.219,"write":2.749}},"output":{"price":13.199}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-safeguard-120b":{"id":"gpt-oss-safeguard-120b","type":"chat","name":"GPT OSS Safeguard 120B","family":"gpt-oss","release_date":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.179},"output":{"price":0.697}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus4-7":{"id":"claude-opus4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.437,"cache":{"read":0.544,"write":6.797}},"output":{"price":27.186}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1000000},"cost":{"text":{"input":{"price":0.9,"cache":{"read":0.189}},"output":{"price":3.24}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.1":{"id":"minimax-m2.1","type":"chat","name":"MiniMax-M2.1","family":"minimax","release_date":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196000,"output":196000},"cost":{"text":{"input":{"price":0.359},"output":{"price":1.435}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.089,"cache":{"read":0.01}},"output":{"price":0.446}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.3-70b-instruct":{"id":"llama-3.3-70b-instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.724},"output":{"price":0.724}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"codestral-2508":{"id":"codestral-2508","type":"chat","name":"Codestral 25.08","family":"codestral","release_date":"2025-07-30","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.368,"cache":{"read":0.037}},"output":{"price":1.103}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4o-mini":{"id":"gpt-4o-mini","type":"chat","name":"GPT-4o mini","family":"gpt-mini","release_date":"2024-07-18","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":16000},"cost":{"text":{"input":{"price":0.159,"cache":{"read":0.081}},"output":{"price":0.638}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-7b-instruct-v0.2":{"id":"mistral-7b-instruct-v0.2","type":"chat","name":"mistral-7b-instruct-v0.2","release_date":"2025-05-26","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":8192},"cost":{"text":{"input":{"price":0.159},"output":{"price":0.219}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-6.1-sol":{"id":"gpt-6.1-sol","type":"chat","name":"GPT-6.1 Sol","family":"gpt-sol","release_date":"2026-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.4,"cache":{"read":0.12,"write":3}},"output":{"price":11.999}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"output":128000},"cost":{"text":{"input":{"price":2.898,"cache":{"read":0.242}},"output":{"price":15.453}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1":{"id":"gpt-4.1","type":"chat","name":"GPT-4.1","family":"gpt","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":2.192,"cache":{"read":0.546}},"output":{"price":8.769}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.656,"cache":{"read":0.18}},"output":{"price":3.3}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.6-flash":{"id":"gemini-3.6-flash","type":"chat","name":"Gemini 3.6 Flash","family":"gemini-flash","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075,"write":0.038}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-4-6-sonnet":{"id":"claude-4-6-sonnet","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":3.196,"cache":{"read":0.32,"write":3.999}},"output":{"price":15.94}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-vl-235b-a22b":{"id":"qwen3-vl-235b-a22b","type":"chat","name":"qwen3-vl-235b-a22b","family":"qwen","release_date":"2025-09-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.617,"cache":{"read":0.052}},"output":{"price":3.119}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5.5":{"id":"claude-sonnet-5.5","type":"chat","name":"Claude Sonnet 5.5","family":"claude-sonnet","release_date":"2026-09-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":2.25,"cache":{"read":0.225,"write":2.813}},"output":{"price":11.249}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"qwen3.6-27b":{"id":"qwen3.6-27b","type":"chat","name":"Qwen3.6 27B","family":"qwen","release_date":"2026-04-22","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.446},"output":{"price":3.008}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minicpm-v-4.5":{"id":"minicpm-v-4.5","type":"chat","name":"minicpm-v-4.5","release_date":"2026-06-02","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":32000},"cost":{"text":{"input":{"price":0.651},"output":{"price":1.097}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-sol":{"id":"gpt-6-sol","type":"chat","name":"GPT-6 Sol","family":"gpt-sol","release_date":"2026-09-22","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.4,"cache":{"read":0.24,"write":3}},"output":{"price":11.999}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-4-5-sonnet":{"id":"claude-4-5-sonnet","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":2.989,"cache":{"read":0.326,"write":4.078}},"output":{"price":14.945}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-235b-a22b-instruct-2507":{"id":"qwen3-235b-a22b-instruct-2507","type":"chat","name":"Qwen3 235B-A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.199,"cache":{"read":0.018}},"output":{"price":0.598}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nova-micro-v1":{"id":"nova-micro-v1","type":"chat","name":"Nova Micro 1.0","family":"nova-micro","release_date":"2024-12-05","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":10000},"cost":{"text":{"input":{"price":0.04},"output":{"price":0.159}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-coder-30b-a3b-instruct":{"id":"qwen3-coder-30b-a3b-instruct","type":"chat","name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","release_date":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.179,"cache":{"read":0.014}},"output":{"price":0.697}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":3},"output":{"price":14.999}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","high","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.511,"cache":{"read":0.154}},"output":{"price":2.045}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mixtral-8x7B-instruct-v0.1":{"id":"mixtral-8x7B-instruct-v0.1","type":"chat","name":"Mixtral 8x7B Instruct v0.1","family":"mistral","release_date":"2023-12-11","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":4096},"cost":{"text":{"input":{"price":0.488},"output":{"price":0.758}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"mistral-small-2603":{"id":"mistral-small-2603","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":256000},"cost":{"text":{"input":{"price":0.156,"cache":{"read":0.016}},"output":{"price":0.625}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-30b-a3b-instruct-2507":{"id":"qwen3-30b-a3b-instruct-2507","type":"chat","name":"qwen3-30b-a3b-instruct-2507","family":"qwen","release_date":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.099},"output":{"price":0.299}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ministral-14b-2512":{"id":"ministral-14b-2512","type":"chat","name":"Ministral 3 14B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.24,"cache":{"read":0.022}},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-26b-a4b-it":{"id":"gemma-4-26b-a4b-it","type":"chat","name":"Gemma 4 26B A4B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":81920},"cost":{"text":{"input":{"price":0.111},"output":{"price":0.557}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-medium-3.5":{"id":"mistral-medium-3.5","type":"chat","name":"mistral-medium-3.5","family":"mistral-medium","release_date":"2026-04-30","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1.532,"cache":{"read":0.154}},"output":{"price":7.843}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nemotron-nano-v2-12b":{"id":"nemotron-nano-v2-12b","type":"chat","name":"nemotron-nano-v2-12b","family":"nemotron","release_date":"2025-10-28","modalities":{"input":["text","image/png","image/jpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.24},"output":{"price":0.707}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3guard-gen-8b":{"id":"qwen3guard-gen-8b","type":"chat","name":"qwen3guard-gen-8b","release_date":"2026-02-04","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":32000},"cost":{"text":{"input":{"price":0},"output":{"price":0}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"toggle":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.475,"cache":{"read":0.1}},"output":{"price":2.97}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen2.5-vl-72b-instruct":{"id":"qwen2.5-vl-72b-instruct","type":"chat","name":"qwen2.5-vl-72b-instruct","family":"qwen","release_date":"2025-01-26","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":32000},"cost":{"text":{"input":{"price":1.014},"output":{"price":1.014}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":12.272,"cache":{"read":1.228,"write":15.34}},"output":{"price":61.359}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-4-argon":{"id":"gemini-4-argon","type":"chat","name":"Gemini 4 Argon","family":"gemini","release_date":"2026-10-13","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":2.25,"cache":{"read":0.113}},"output":{"price":11.249}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nova-2-lite":{"id":"nova-2-lite","type":"chat","name":"Nova 2 Lite","family":"nova","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65535},"cost":{"text":{"input":{"price":0.373},"output":{"price":3.144}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash-lite":{"id":"gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.33,"cache":{"read":0.033,"write":0.082}},"output":{"price":2.749}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.5":{"id":"minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196000,"output":196000},"cost":{"text":{"input":{"price":0.348,"cache":{"read":0.075}},"output":{"price":1.39}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"devstral-2512":{"id":"devstral-2512","type":"chat","name":"Devstral 2","family":"devstral","release_date":"2025-12-09","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.478,"cache":{"read":0.045}},"output":{"price":2.392}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"hermes-4-405b":{"id":"hermes-4-405b","type":"chat","name":"Hermes 4 405B","family":"hermes","release_date":"2025-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":128000},"cost":{"text":{"input":{"price":0.996},"output":{"price":2.989}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-4.7-flash":{"id":"glm-4.7-flash","type":"chat","name":"GLM-4.7-Flash","family":"glm-flash","release_date":"2026-01-19","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":203000,"output":203000},"cost":{"text":{"input":{"price":0.08},"output":{"price":0.478}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash-1017":{"id":"deepseek-v4.1-flash-1017","type":"chat","name":"DeepSeek V4.1 Flash 1017","family":"deepseek-flash","release_date":"2026-10-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.203,"cache":{"read":0.006}},"output":{"price":0.609}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-coder-next":{"id":"qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.167},"output":{"price":0.891}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.219,"cache":{"read":0.022,"write":0.275}},"output":{"price":1.32}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"ministral-3b-2512":{"id":"ministral-3b-2512","type":"chat","name":"Ministral 3 3B 2512","family":"ministral","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.123,"cache":{"read":0.012}},"output":{"price":0.123}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-31b-it":{"id":"gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.223},"output":{"price":0.39}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-5.5":{"id":"claude-haiku-5.5","type":"chat","name":"Claude Haiku 5.5","family":"claude-haiku","release_date":"2026-10-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.113,"cache":{"read":0.011,"write":0.14}},"output":{"price":0.563}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","type":"chat","name":"GPT-4.1 mini","family":"gpt-mini","release_date":"2025-04-14","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":{"implicit":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1047576,"output":32768},"cost":{"text":{"input":{"price":0.434,"cache":{"read":0.134}},"output":{"price":1.704}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-small-3.2-24b-instruct-2506":{"id":"mistral-small-3.2-24b-instruct-2506","type":"chat","name":"mistral-small-3.2-24b-instruct-2506","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["image/png","image/jpeg","image/webp","image/gif","text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":131000},"cost":{"text":{"input":{"price":0.1},"output":{"price":0.312}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"explicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":6.874}},"output":{"price":27.498}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nvidia-nemotron-3-nano-30b-a3b":{"id":"nvidia-nemotron-3-nano-30b-a3b","type":"chat","name":"nvidia-nemotron-3-nano-30b-a3b","family":"nemotron","release_date":"2025-12-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":0.06},"output":{"price":0.24}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nova-pro-v1":{"id":"nova-pro-v1","type":"chat","name":"Nova Pro 1.0","family":"nova-pro","release_date":"2024-12-05","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.918},"output":{"price":3.671}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5":{"id":"gpt-5","type":"chat","name":"GPT-5","family":"gpt","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.375,"cache":{"read":0.156}},"output":{"price":10.96}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":393216},"cost":{"text":{"input":{"price":0.201,"cache":{"read":0.004}},"output":{"price":0.6}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":202752,"output":202752},"cost":{"text":{"input":{"price":1.384,"cache":{"read":0.346}},"output":{"price":4.348}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":4.399,"cache":{"read":0.44,"write":5.5}},"output":{"price":21.998}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-35b-a3b":{"id":"qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":32768},"cost":{"text":{"input":{"price":0.167},"output":{"price":0.557}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-2.4t-a95b":{"id":"qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.625}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-3-27b-it":{"id":"gemma-3-27b-it","type":"chat","name":"Gemma 3 27B IT","family":"gemma","release_date":"2025-03-12","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131000,"output":110000},"cost":{"text":{"input":{"price":0.099},"output":{"price":0.299}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"gemini-3.1-flash-lite":{"id":"gemini-3.1-flash-lite","type":"chat","name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","release_date":"2026-05-07","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.272,"cache":{"read":0.025,"write":0.082}},"output":{"price":1.631}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus4-5":{"id":"claude-opus4-5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5.313,"cache":{"read":0.531,"write":6.645}},"output":{"price":26.568}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","type":"chat","name":"Gemini 2.5 Pro","family":"gemini-pro","release_date":"2025-06-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":128,"max":32768}},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":1.495,"cache":{"read":0.242,"write":0.434}},"output":{"price":9.964}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-32b":{"id":"qwen3-32b","type":"chat","name":"Qwen3 32B","family":"qwen","release_date":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":16384,"output":16384},"cost":{"text":{"input":{"price":0.179},"output":{"price":0.697}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large-2402":{"id":"mistral-large-2402","type":"chat","name":"mistral-large-2402","release_date":"2025-05-26","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":32000,"output":8192},"cost":{"text":{"input":{"price":4.284},"output":{"price":12.952}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":1.7,"cache":{"read":0.15}},"output":{"price":3.4}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mistral-nemo-instruct-2407":{"id":"mistral-nemo-instruct-2407","type":"chat","name":"mistral-nemo-instruct-2407","family":"mistral-nemo","release_date":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":118000,"output":118000},"cost":{"text":{"input":{"price":0.145,"cache":{"read":0.014}},"output":{"price":0.145}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":1.649,"cache":{"read":0.165,"write":1}},"output":{"price":9.899}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.8-flash":{"id":"gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65535},"cost":{"text":{"input":{"price":0.825,"cache":{"read":0.082,"write":0.084}},"output":{"price":4.125}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-flash-next":{"id":"qwen3.8-flash-next","type":"chat","name":"Qwen3.8 Flash Next","family":"qwen","release_date":"2026-08-27","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":64000},"cost":{"text":{"input":{"price":0.201,"cache":{"read":0.05}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":1048576},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.06}},"output":{"price":1.2}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-mini":{"id":"gpt-5-mini","type":"chat","name":"GPT-5 Mini","family":"gpt-mini","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.279,"cache":{"read":0.056}},"output":{"price":2.192}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2":{"id":"minimax-m2","type":"chat","name":"MiniMax-M2","family":"minimax","release_date":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"output":196000},"cost":{"text":{"input":{"price":0.349},"output":{"price":1.405}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":0.996,"cache":{"read":0.099,"write":1.186}},"output":{"price":4.982}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"nova-lite-v1":{"id":"nova-lite-v1","type":"chat","name":"Nova Lite 1.0","family":"nova-lite","release_date":"2024-12-05","modalities":{"input":["text","image/png","image/jpeg","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"cache":false,"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":300000,"output":10000},"cost":{"text":{"input":{"price":0.069},"output":{"price":0.275}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-9b":{"id":"qwen3.5-9b","type":"chat","name":"Qwen3.5 9B","family":"qwen","release_date":"2026-02-23","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":false,"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262000,"output":262000},"cost":{"text":{"input":{"price":0.111},"output":{"price":0.167}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus4-6":{"id":"claude-opus4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"],"budget":{"min":1024}},"cache":{"explicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.313,"cache":{"read":0.531,"write":6.645}},"output":{"price":26.561}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5-nano":{"id":"gpt-5-nano","type":"chat","name":"GPT-5 Nano","family":"gpt-nano","release_date":"2025-08-07","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.06,"cache":{"read":0.019}},"output":{"price":0.439}}},"api":{"chat-completions":{"base_url":"https://api.cortecs.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"cortecs","name":"Cortecs","doc":"https://api.cortecs.ai/v1/models","env":["CORTECS_API_KEY"]},"opper":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.07}},"output":{"price":0.5}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.5":{"id":"gpt-5.5","type":"chat","name":"GPT-5.5","family":"gpt","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mistral-large-2512":{"id":"mistral-large-2512","type":"chat","name":"Mistral Large 3","family":"mistral-large","release_date":"2025-12-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.5},"output":{"price":1.5}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-20b":{"id":"gpt-oss-20b","type":"chat","name":"GPT OSS 20B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":0.11622},"output":{"price":0.488124}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-max":{"id":"qwen3.8-max","type":"chat","name":"Qwen3.8 Max","family":"qwen","release_date":"2026-08-03","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":983616,"output":131072},"cost":{"text":{"input":{"price":2,"cache":{"read":0.25}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-mini":{"id":"gpt-5.4-mini","type":"chat","name":"GPT-5.4 mini","family":"gpt-mini","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":4.5}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-27b":{"id":"qwen3.8-27b","type":"chat","name":"Qwen3.8 27B","family":"qwen","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","xhigh"]},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.5811},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.7-flash":{"id":"gemini-3.7-flash","type":"chat","name":"Gemini 3.7 Flash","family":"gemini-flash","release_date":"2026-08-13","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.75,"cache":{"read":0.075}},"output":{"price":3.75}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.3":{"id":"grok-4.3","type":"chat","name":"Grok 4.3","family":"grok","release_date":"2026-04-17","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":30000},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.2}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-5":{"id":"claude-sonnet-5","type":"chat","name":"Claude Sonnet 5","family":"claude-sonnet","release_date":"2026-06-30","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":2.2,"cache":{"read":0.22,"write":{"5m":2.75,"1h":4.4}}},"output":{"price":11}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-terra":{"id":"gpt-5.6-terra","type":"chat","name":"GPT-5.6 Terra","family":"gpt-terra","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2,"write":2.5},"overrides":[{"when":{"context":{"gt":272000}},"price":4,"cache":{"read":0.4,"write":5}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":272000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.62708},"output":{"price":5.811}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":8192},"cost":{"text":{"input":{"price":1.1622},"output":{"price":4.88124}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.6":{"id":"grok-4.6","type":"chat","name":"Grok 4.6","family":"grok","release_date":"2026-08-12","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":1}}]},"output":{"price":6,"overrides":[{"when":{"context":{"gt":200000}},"price":12}]}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-nano":{"id":"gpt-5.4-nano","type":"chat","name":"GPT-5.4 nano","family":"gpt-nano","release_date":"2026-03-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02}},"output":{"price":1.25}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4":{"id":"gpt-5.4","type":"chat","name":"GPT-5.4","family":"gpt","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":5,"cache":{"read":0.5}}]},"output":{"price":15,"overrides":[{"when":{"context":{"gt":272000}},"price":22.5}]}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","type":"chat","name":"Gemini 3 Flash Preview","family":"gemini-flash","release_date":"2025-12-17","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.5,"cache":{"read":0.05}},"output":{"price":3}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.1-pro-preview":{"id":"gemini-3.1-pro-preview","type":"chat","name":"Gemini 3.1 Pro Preview","family":"gemini-pro","release_date":"2026-02-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":2,"cache":{"read":0.2},"overrides":[{"when":{"context":{"gt":200000}},"price":4,"cache":{"read":0.4}}]},"output":{"price":12,"overrides":[{"when":{"context":{"gt":200000}},"price":18}]}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"sonar":{"id":"sonar","type":"chat","name":"Sonar","family":"sonar","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":1},"output":{"price":1}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash":{"id":"deepseek-v4-flash","type":"chat","name":"DeepSeek V4 Flash","family":"deepseek-flash","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.25},"output":{"price":0.66}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.44}},"output":{"price":4.6488}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-6":{"id":"claude-opus-4-6","type":"chat","name":"Claude Opus 4.6","family":"claude-opus","release_date":"2026-02-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"mistral-small-2603":{"id":"mistral-small-2603","type":"chat","name":"Mistral Small 4","family":"mistral-small","release_date":"2026-03-16","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.5811},"output":{"price":2.44062}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-7":{"id":"claude-opus-4-7","type":"chat","name":"Claude Opus 4.7","family":"claude-opus","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-6-astra":{"id":"gpt-6-astra","type":"chat","name":"GPT-6 Astra","family":"gpt-astra","release_date":"2026-09-04","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":12.5},"overrides":[{"when":{"context":{"gt":272000}},"price":20,"cache":{"read":2,"write":25}}]},"output":{"price":50,"overrides":[{"when":{"context":{"gt":272000}},"price":75}]}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash-lite":{"id":"gemini-3.5-flash-lite","type":"chat","name":"Gemini 3.5 Flash Lite","family":"gemini-flash-lite","release_date":"2026-07-21","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.3,"cache":{"read":0.03}},"output":{"price":2.5}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.4-pro":{"id":"gpt-5.4-pro","type":"chat","name":"GPT-5.4 Pro","family":"gpt-pro","release_date":"2026-03-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":false,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":60}]},"output":{"price":180,"overrides":[{"when":{"context":{"gt":272000}},"price":270}]}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.7":{"id":"minimax-m2.7","type":"chat","name":"MiniMax-M2.7","family":"minimax","release_date":"2026-03-18","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":196608,"output":131072},"cost":{"text":{"input":{"price":0.69732},"output":{"price":2.78928}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-coder-next":{"id":"qwen3-coder-next","type":"chat","name":"Qwen3 Coder Next","family":"qwen","release_date":"2026-02-03","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.5811},"output":{"price":2.3244}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"claude-fable-5":{"id":"claude-fable-5","type":"chat","name":"Claude Fable 5","family":"claude-fable","release_date":"2026-06-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":1,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-luna":{"id":"gpt-5.6-luna","type":"chat","name":"GPT-5.6 Luna","family":"gpt-luna","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":0.2,"cache":{"read":0.02,"write":0.25},"overrides":[{"when":{"context":{"gt":272000}},"price":0.4,"cache":{"read":0.04,"write":0.5}}]},"output":{"price":1.2,"overrides":[{"when":{"context":{"gt":272000}},"price":1.8}]}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemma-4-31b-it":{"id":"gemma-4-31b-it","type":"chat","name":"Gemma 4 31B IT","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":8192},"cost":{"text":{"input":{"price":0.46488},"output":{"price":2.44062}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","type":"chat","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","release_date":"2025-09-29","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"5m":4.125,"1h":6.6}},"overrides":[{"when":{"context":{"gt":200000}},"price":6.6,"cache":{"read":0.66,"write":{"5m":8.25,"1h":13.2}}}]},"output":{"price":16.5,"overrides":[{"when":{"context":{"gt":200000}},"price":24.75}]}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"sonar-pro":{"id":"sonar-pro","type":"chat","name":"Sonar Pro","family":"sonar-pro","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":8000},"cost":{"text":{"input":{"price":3},"output":{"price":15}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"}}}},"claude-fable-5-1":{"id":"claude-fable-5-1","type":"chat","name":"Claude Fable 5.1","family":"claude-fable","release_date":"2026-09-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":10,"cache":{"read":0.25,"write":{"5m":12.5,"1h":20}}},"output":{"price":50}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"choice":["auto","none"],"updates":false}}}}},"gpt-5.5-pro":{"id":"gpt-5.5-pro","type":"chat","name":"GPT-5.5 Pro","family":"gpt-pro","release_date":"2026-04-23","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1050000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":30},"output":{"price":180}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"sonar-reasoning-pro":{"id":"sonar-reasoning-pro","type":"chat","name":"Sonar Reasoning Pro","family":"sonar-reasoning","release_date":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":2},"output":{"price":8}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"}}}},"claude-opus-5":{"id":"claude-opus-5","type":"chat","name":"Claude Opus 5","family":"claude-opus","release_date":"2026-07-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5.5,"cache":{"read":0.55,"write":{"5m":6.875,"1h":11}}},"output":{"price":27.5}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"grok-build-0.1":{"id":"grok-build-0.1","type":"chat","name":"Grok Build 0.1","family":"grok-build","release_date":"2026-04-16","modalities":{"input":["text","image/jpeg","image/png","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":256000,"output":256000},"cost":{"text":{"input":{"price":1,"cache":{"read":0.2}},"output":{"price":2}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.3":{"id":"muse-spark-1.3","type":"chat","name":"Muse Spark 1.3","family":"muse","release_date":"2026-09-02","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh","max"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.6-sol":{"id":"gpt-5.6-sol","type":"chat","name":"GPT-5.6 Sol","family":"gpt-sol","release_date":"2026-07-09","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh","max"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"input":922000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":6.25},"overrides":[{"when":{"context":{"gt":272000}},"price":10,"cache":{"read":1,"write":12.5}}]},"output":{"price":30,"overrides":[{"when":{"context":{"gt":272000}},"price":45}]}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-35b-a3b":{"id":"qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":65536},"cost":{"text":{"input":{"price":0.248},"output":{"price":1.485}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.8-2.4t-a95b":{"id":"qwen3.8-2.4t-a95b","type":"chat","name":"Qwen3.8 2.4T A95B","family":"qwen","release_date":"2026-08-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":131072},"cost":{"text":{"input":{"price":2.5,"cache":{"read":0.63}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gpt-5.3-codex":{"id":"gpt-5.3-codex","type":"chat","name":"GPT-5.3 Codex","family":"gpt-codex","release_date":"2026-02-05","modalities":{"input":["text","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","low","medium","high","xhigh"]},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":400000,"input":272000,"output":128000},"cost":{"text":{"input":{"price":1.75,"cache":{"read":0.175}},"output":{"price":14}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-8":{"id":"claude-opus-4-8","type":"chat","name":"Claude Opus 4.8","family":"claude-opus","release_date":"2026-05-28","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4}},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":128000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-opus-4-5":{"id":"claude-opus-4-5","type":"chat","name":"Claude Opus 4.5 (latest)","family":"claude-opus","release_date":"2025-11-24","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":5,"cache":{"read":0.5,"write":{"5m":6.25,"1h":10}}},"output":{"price":25}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-pro":{"id":"deepseek-v4-pro","type":"chat","name":"DeepSeek V4 Pro","family":"deepseek-thinking","release_date":"2026-04-24","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":65536},"cost":{"text":{"input":{"price":1.78812},"output":{"price":3.57624}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"muse-spark-1.2":{"id":"muse-spark-1.2","type":"chat","name":"Muse Spark 1.2","family":"muse","release_date":"2026-08-05","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","video/mp4","application/pdf","audio/mpeg","audio/wav"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["minimal","low","medium","high","xhigh"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":1.25,"cache":{"read":0.15}},"output":{"price":4.25}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.5-flash":{"id":"gemini-3.5-flash","type":"chat","name":"Gemini 3.5 Flash","family":"gemini-flash","release_date":"2026-05-19","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":1.5,"cache":{"read":0.15}},"output":{"price":9}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"gemini-3.8-flash":{"id":"gemini-3.8-flash","type":"chat","name":"Gemini 3.8 Flash","family":"gemini-flash","release_date":"2026-09-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif","video/mp4","video/mpeg","video/mov","video/avi","video/x-flv","video/mpg","video/webm","video/wmv","video/3gpp","audio/wav","audio/mp3","audio/aiff","audio/aac","audio/ogg","audio/flac","audio/mpeg","audio/m4a","audio/l16","audio/opus","audio/alaw","audio/mulaw","audio/webm","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"implicit":true},"structured_output":true,"temperature":false,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":65536},"cost":{"text":{"input":{"price":0.825,"cache":{"read":0.0825}},"output":{"price":4.125}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m3":{"id":"minimax-m3","type":"chat","name":"MiniMax-M3","family":"minimax","release_date":"2026-06-01","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.6,"cache":{"read":0.12},"overrides":[{"when":{"context":{"gt":524288}},"price":1.2,"cache":{"read":0.24}}]},"output":{"price":2.4,"overrides":[{"when":{"context":{"gt":524288}},"price":4.8}]}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-sonnet-4-6":{"id":"claude-sonnet-4-6","type":"chat","name":"Claude Sonnet 4.6","family":"claude-sonnet","release_date":"2026-02-17","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","application/pdf"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":64000},"cost":{"text":{"input":{"price":3.3,"cache":{"read":0.33,"write":{"5m":4.125,"1h":6.6}}},"output":{"price":16.5}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"grok-4.5":{"id":"grok-4.5","type":"chat","name":"Grok 4.5","family":"grok","release_date":"2026-07-08","modalities":{"input":["text","image/jpeg","image/png"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":500000,"output":500000},"cost":{"text":{"input":{"price":2,"cache":{"read":0.5}},"output":{"price":6}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","type":"chat","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","release_date":"2025-10-15","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"cache":{"explicit":{"ttl":["5m","1h"],"max_breakpoints":4}},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":64000},"cost":{"text":{"input":{"price":1.1,"cache":{"read":0.11,"write":{"5m":1.375,"1h":2.2}}},"output":{"price":5.5}}},"api":{"chat-completions":{"base_url":"https://api.opper.ai/v3/compat","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"compatibility":{"reasoning_field":"reasoning_content"},"capabilities":{"tools":{"updates":false}}}}}},"id":"opper","name":"Opper","doc":"https://opper.ai/models","env":["OPPER_API_KEY"]},"greenpt":{"models":{"glm-5.3-flash":{"id":"glm-5.3-flash","type":"chat","name":"GLM-5.3-Flash","family":"glm-flash","release_date":"2026-08-26","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":0.127754,"cache":{"read":0.0255508}},"output":{"price":0.511016}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"green-r":{"id":"green-r","type":"chat","name":"Green R","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.399},"output":{"price":1.083}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2-caveman-ultra":{"id":"glm-5.2-caveman-ultra","type":"chat","name":"GLM-5.2 Caveman Ultra","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.738325,"cache":{"read":0.4486}},"output":{"price":5.1589}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-medium-3.5-128b":{"id":"mistral-medium-3.5-128b","type":"chat","name":"Mistral Medium 3.5","family":"mistral-medium","release_date":"2026-04-29","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":2.052},"output":{"price":10.26}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.5-397b-a17b":{"id":"qwen3.5-397b-a17b","type":"chat","name":"Qwen3.5 397B-A17B","family":"qwen","release_date":"2026-02-15","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":0.798},"output":{"price":4.959}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2-honey":{"id":"glm-5.2-honey","type":"chat","name":"GLM-5.2 Honey","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.738325,"cache":{"read":0.4486}},"output":{"price":5.1589}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"green-r-raw":{"id":"green-r-raw","type":"chat","name":"Green R Raw","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.399},"output":{"price":1.083}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2-ponytail-lite":{"id":"glm-5.2-ponytail-lite","type":"chat","name":"GLM-5.2 Ponytail Lite","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.738325,"cache":{"read":0.4486}},"output":{"price":5.1589}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4-flash-0731":{"id":"deepseek-v4-flash-0731","type":"chat","name":"DeepSeek V4 Flash 0731","family":"deepseek-flash","release_date":"2026-07-31","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.1596,"cache":{"read":0.0456}},"output":{"price":0.399}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2":{"id":"glm-5.2","type":"chat","name":"GLM-5.2","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.738325,"cache":{"read":0.4486}},"output":{"price":5.1589}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"holo2-30b-a3b":{"id":"holo2-30b-a3b","type":"chat","name":"Holo2 30B A3B","release_date":"2025-11","status":"deprecated","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":false,"temperature":true,"system_updates":false,"effort_updates":false},"limit":{"context":22016,"output":16384},"cost":{"text":{"input":{"price":0.399},"output":{"price":0.969}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gpt-oss-120b":{"id":"gpt-oss-120b","type":"chat","name":"GPT OSS 120B","family":"gpt-oss","release_date":"2025-08-05","modalities":{"input":["text","image"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":131072,"output":32768},"cost":{"text":{"input":{"price":0.228},"output":{"price":0.798}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"voxtral-small-24b-2507":{"id":"voxtral-small-24b-2507","type":"chat","name":"Voxtral Small 24B","family":"voxtral","release_date":"2025-07-15","status":"deprecated","modalities":{"input":["text","audio/wav","audio/mpeg"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":false,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":32768,"output":16384},"cost":{"text":{"input":{"price":0.228},"output":{"price":0.513}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"llama-3.3-70b-instruct":{"id":"llama-3.3-70b-instruct","type":"chat","name":"Llama-3.3-70B-Instruct","family":"llama","release_date":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":100000,"output":16384},"cost":{"text":{"input":{"price":1.254},"output":{"price":1.254}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2-caveman-lite":{"id":"glm-5.2-caveman-lite","type":"chat","name":"GLM-5.2 Caveman Lite","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.738325,"cache":{"read":0.4486}},"output":{"price":5.1589}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.7-code":{"id":"kimi-k2.7-code","type":"chat","name":"Kimi K2.7 Code","family":"kimi-k2","release_date":"2026-06-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.863555,"cache":{"read":0.222057}},"output":{"price":4.317775}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2-honey-ultra":{"id":"glm-5.2-honey-ultra","type":"chat","name":"GLM-5.2 Honey Ultra","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.738325,"cache":{"read":0.4486}},"output":{"price":5.1589}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"metis":{"id":"metis","type":"decision","name":"Metis","release_date":"2026-10-06","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":false},"reasoning":{"supported":false},"structured_output":false,"temperature":false,"system_updates":false,"effort_updates":false},"limit":{"context":32768},"cost":{"text":{"input":{"price":0.137},"output":{"price":0}}},"api":{"systemone":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/typesafe-ai","opencodeai":"@opencode/ai/providers/typesafe-ai/decisions"}}}},"glm-5.2-ponytail-ultra":{"id":"glm-5.2-ponytail-ultra","type":"chat","name":"GLM-5.2 Ponytail Ultra","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.738325,"cache":{"read":0.4486}},"output":{"price":5.1589}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-235b-a22b-instruct-2507":{"id":"qwen3-235b-a22b-instruct-2507","type":"chat","name":"Qwen3 235B A22B Instruct 2507","family":"qwen","release_date":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":16384},"cost":{"text":{"input":{"price":1.026},"output":{"price":3.078}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3-coder-30b-a3b-instruct":{"id":"qwen3-coder-30b-a3b-instruct","type":"chat","name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","release_date":"2025-07-31","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.285},"output":{"price":1.083}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"devstral-2-123b-instruct-2512":{"id":"devstral-2-123b-instruct-2512","type":"chat","name":"Devstral 2","family":"devstral","release_date":"2025-12-09","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":16384},"cost":{"text":{"input":{"price":0.57},"output":{"price":2.736}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k3":{"id":"kimi-k3","type":"chat","name":"Kimi K3","family":"kimi-k3","release_date":"2026-07-16","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":false,"top_p":false,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":1048576,"output":131072},"cost":{"text":{"input":{"price":3.762,"cache":{"read":0.9405}},"output":{"price":18.81}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.3":{"id":"glm-5.3","type":"chat","name":"GLM-5.3","family":"glm","release_date":"2026-08-14","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.27754,"cache":{"read":0.319385}},"output":{"price":5.11016}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2-caveman":{"id":"glm-5.2-caveman","type":"chat","name":"GLM-5.2 Caveman","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.738325,"cache":{"read":0.4486}},"output":{"price":5.1589}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2-ponytail":{"id":"glm-5.2-ponytail","type":"chat","name":"GLM-5.2 Ponytail","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.738325,"cache":{"read":0.4486}},"output":{"price":5.1589}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6":{"id":"kimi-k2.6","type":"chat","name":"Kimi K2.6","family":"kimi-k2","release_date":"2026-04-20","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":0.7524,"cache":{"read":0.2508}},"output":{"price":4.275}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma4":{"id":"gemma4","type":"chat","name":"gemma4","family":"gemma","release_date":"2026-04-02","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.57},"output":{"price":1.71}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"minimax-m2.5":{"id":"minimax-m2.5","type":"chat","name":"MiniMax-M2.5","family":"minimax","release_date":"2026-02-12","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"temperature":true,"top_p":true,"top_k":false,"system_updates":false,"effort_updates":false},"limit":{"context":204800,"output":131072},"cost":{"text":{"input":{"price":0.49346,"cache":{"read":0.123365}},"output":{"price":2.4673}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"mistral-small-3.2-24b-instruct-2506":{"id":"mistral-small-3.2-24b-instruct-2506","type":"chat","name":"Mistral Small 3.2","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.228},"output":{"price":0.456}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"kimi-k2.6-fast":{"id":"kimi-k2.6-fast","type":"chat","name":"Kimi K2.6 Fast","family":"kimi-k2","release_date":"2026-04-20","status":"deprecated","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp","image/bmp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":262144},"cost":{"text":{"input":{"price":1.655},"output":{"price":8.778}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"deepseek-v4.1-flash":{"id":"deepseek-v4.1-flash","type":"chat","name":"DeepSeek V4.1 Flash","family":"deepseek-flash","release_date":"2026-09-10","modalities":{"input":["text","image/jpeg","image/png","image/gif","image/webp"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":384000},"cost":{"text":{"input":{"price":0.255552,"cache":{"read":0.0127776}},"output":{"price":1.27776}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.1":{"id":"glm-5.1","type":"chat","name":"GLM-5.1","family":"glm","release_date":"2026-04-07","status":"deprecated","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":200000,"output":131072},"cost":{"text":{"input":{"price":1.756},"output":{"price":5.518}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"qwen3.6-35b-a3b":{"id":"qwen3.6-35b-a3b","type":"chat","name":"Qwen3.6 35B-A3B","family":"qwen","release_date":"2026-04-17","modalities":{"input":["text","image/bmp","image/jpeg","image/png","image/tiff","image/webp","image/heic"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":262144,"output":32768},"cost":{"text":{"input":{"price":0.342},"output":{"price":2.052}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"gemma-3-27b-it":{"id":"gemma-3-27b-it","type":"chat","name":"Gemma 3 27B","family":"gemma","release_date":"2025-03-12","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/heic","image/heif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":40000,"output":8192},"cost":{"text":{"input":{"price":0.342},"output":{"price":0.684}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"pixtral-12b-2409":{"id":"pixtral-12b-2409","type":"chat","name":"Pixtral 12B","family":"pixtral","release_date":"2024-09-11","status":"deprecated","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":4096},"cost":{"text":{"input":{"price":0.285},"output":{"price":0.285}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"green-l":{"id":"green-l","type":"chat","name":"Green L","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.285},"output":{"price":0.912}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"glm-5.2-honey-lite":{"id":"glm-5.2-honey-lite","type":"chat","name":"GLM-5.2 Honey Lite","family":"glm","release_date":"2026-06-13","modalities":{"input":["text"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":true,"effort":["none","minimal","low","medium","high"]},"structured_output":true,"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":1000000,"output":131072},"cost":{"text":{"input":{"price":1.738325,"cache":{"read":0.4486}},"output":{"price":5.1589}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}},"green-l-raw":{"id":"green-l-raw","type":"chat","name":"Green L Raw","family":"mistral-small","release_date":"2025-06-20","modalities":{"input":["text","image/png","image/jpeg","image/webp","image/gif"],"output":["text"]},"capabilities":{"tools":{"supported":true},"reasoning":{"supported":false},"temperature":true,"top_p":true,"top_k":true,"system_updates":false,"effort_updates":false},"limit":{"context":128000,"output":32768},"cost":{"text":{"input":{"price":0.285},"output":{"price":0.912}}},"api":{"chat-completions":{"base_url":"https://api.greenpt.ai/v1","sdk":{"aisdk":"@ai-sdk/openai-compatible","opencodeai":"@opencode/ai/providers/openai-compatible"},"capabilities":{"tools":{"updates":false}}}}}},"id":"greenpt","name":"GreenPT","doc":"https://docs.greenpt.ai","env":["GREENPT_API_KEY"]}}